-
Notifications
You must be signed in to change notification settings - Fork 255
/
ServiceCorrelationScheme.xml
116 lines (116 loc) · 5.89 KB
/
ServiceCorrelationScheme.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<Type Name="ServiceCorrelationScheme" FullName="System.Fabric.Description.ServiceCorrelationScheme">
<TypeSignature Language="C#" Value="public enum ServiceCorrelationScheme" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ServiceCorrelationScheme extends System.Enum" />
<TypeSignature Language="DocId" Value="T:System.Fabric.Description.ServiceCorrelationScheme" />
<TypeSignature Language="VB.NET" Value="Public Enum ServiceCorrelationScheme" />
<TypeSignature Language="F#" Value="type ServiceCorrelationScheme = " />
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>
<para>Indicates that this service is associated with another service, and describes the relationship with that service.</para>
</summary>
<remarks>
<para />
</remarks>
</Docs>
<Members>
<Member MemberName="Affinity">
<MemberSignature Language="C#" Value="Affinity" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Fabric.Description.ServiceCorrelationScheme Affinity = int32(1)" />
<MemberSignature Language="DocId" Value="F:System.Fabric.Description.ServiceCorrelationScheme.Affinity" />
<MemberSignature Language="VB.NET" Value="Affinity" />
<MemberSignature Language="F#" Value="Affinity = 1" Usage="System.Fabric.Description.ServiceCorrelationScheme.Affinity" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Fabric.Description.ServiceCorrelationScheme</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>
<para>Indicates that this service has an affinity relationship with another service. Provided for backwards compatibility, consider preferring
the Aligned or NonAlignedAffinity options.</para>
</summary>
</Docs>
</Member>
<Member MemberName="AlignedAffinity">
<MemberSignature Language="C#" Value="AlignedAffinity" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Fabric.Description.ServiceCorrelationScheme AlignedAffinity = int32(2)" />
<MemberSignature Language="DocId" Value="F:System.Fabric.Description.ServiceCorrelationScheme.AlignedAffinity" />
<MemberSignature Language="VB.NET" Value="AlignedAffinity" />
<MemberSignature Language="F#" Value="AlignedAffinity = 2" Usage="System.Fabric.Description.ServiceCorrelationScheme.AlignedAffinity" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Fabric.Description.ServiceCorrelationScheme</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>
<para>Aligned affinity ensures that the primaries of the partitions of the affinitized services are collocated on the same nodes. This is the
default and is the same as selecting the “Affinity” scheme.</para>
</summary>
</Docs>
</Member>
<Member MemberName="Invalid">
<MemberSignature Language="C#" Value="Invalid" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Fabric.Description.ServiceCorrelationScheme Invalid = int32(0)" />
<MemberSignature Language="DocId" Value="F:System.Fabric.Description.ServiceCorrelationScheme.Invalid" />
<MemberSignature Language="VB.NET" Value="Invalid" />
<MemberSignature Language="F#" Value="Invalid = 0" Usage="System.Fabric.Description.ServiceCorrelationScheme.Invalid" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Fabric.Description.ServiceCorrelationScheme</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>
<para>An invalid correlation scheme. Cannot be used.</para>
</summary>
</Docs>
</Member>
<Member MemberName="NonAlignedAffinity">
<MemberSignature Language="C#" Value="NonAlignedAffinity" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Fabric.Description.ServiceCorrelationScheme NonAlignedAffinity = int32(3)" />
<MemberSignature Language="DocId" Value="F:System.Fabric.Description.ServiceCorrelationScheme.NonAlignedAffinity" />
<MemberSignature Language="VB.NET" Value="NonAlignedAffinity" />
<MemberSignature Language="F#" Value="NonAlignedAffinity = 3" Usage="System.Fabric.Description.ServiceCorrelationScheme.NonAlignedAffinity" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Fabric.Description.ServiceCorrelationScheme</ReturnType>
</ReturnValue>
<MemberValue>3</MemberValue>
<Docs>
<summary>
<para>Non-Aligned affinity guarantees that all replicas of each service will be placed on the same nodes. Unlike Aligned Affinity, this does not
guarantee that replicas of particular role will be collocated. </para>
</summary>
</Docs>
</Member>
</Members>
</Type>