-
Notifications
You must be signed in to change notification settings - Fork 255
/
SelectedReplica.xml
162 lines (162 loc) · 8.27 KB
/
SelectedReplica.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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
<Type Name="SelectedReplica" FullName="System.Fabric.SelectedReplica">
<TypeSignature Language="C#" Value="public class SelectedReplica : IEquatable<System.Fabric.SelectedReplica>" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SelectedReplica extends System.Object implements class System.IEquatable`1<class System.Fabric.SelectedReplica>" />
<TypeSignature Language="DocId" Value="T:System.Fabric.SelectedReplica" />
<TypeSignature Language="VB.NET" Value="Public Class SelectedReplica
Implements IEquatable(Of SelectedReplica)" />
<TypeSignature Language="F#" Value="type SelectedReplica = class
 interface IEquatable<SelectedReplica>" />
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IEquatable<System.Fabric.SelectedReplica></InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>
Returns selected replica object using ReplicaSelector testability API.
</summary>
<remarks>
This class returns information about the selected replica selected using replica selector testability API.
If the ReplicaSelector was generated using the RandomOf overload this class will be populated with
ReplicaOrInstance ID and PartitionSelector for the selected replica
</remarks>
</Docs>
<Members>
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public bool Equals (System.Fabric.SelectedReplica other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(class System.Fabric.SelectedReplica other) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Fabric.SelectedReplica.Equals(System.Fabric.SelectedReplica)" />
<MemberSignature Language="VB.NET" Value="Public Function Equals (other As SelectedReplica) As Boolean" />
<MemberSignature Language="F#" Value="override this.Equals : System.Fabric.SelectedReplica -> bool" Usage="selectedReplica.Equals other" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.IEquatable`1.Equals(`0)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="System.Fabric.SelectedReplica" />
</Parameters>
<Docs>
<param name="other">A selected replica with which the current SelectedReplica is to be compared.</param>
<summary>
Compares this SelectedReplica with other SelectedReplica.
</summary>
<returns>True, if both replicaOrInstanceId and SelectedPartition, of the two SelectedReplica objects match; else returns false.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="None">
<MemberSignature Language="C#" Value="public static readonly System.Fabric.SelectedReplica None;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class System.Fabric.SelectedReplica None" />
<MemberSignature Language="DocId" Value="F:System.Fabric.SelectedReplica.None" />
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly None As SelectedReplica " />
<MemberSignature Language="F#" Value=" staticval mutable None : System.Fabric.SelectedReplica" Usage="System.Fabric.SelectedReplica.None" />
<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.SelectedReplica</ReturnType>
</ReturnValue>
<Docs>
<summary>
Returns None replica selector.
</summary>
<remarks>
A SelectedReplica will be none for any testability API with overloads which does not take a replica instance id and partition
selector as an input. For example if RestartNodeAsync is called with the NodeName overload
instead of ReplicaSelector. Returned ReplicaSelector will be None in that case.
</remarks>
</Docs>
</Member>
<Member MemberName="ReplicaOrInstanceId">
<MemberSignature Language="C#" Value="public long ReplicaOrInstanceId { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int64 ReplicaOrInstanceId" />
<MemberSignature Language="DocId" Value="P:System.Fabric.SelectedReplica.ReplicaOrInstanceId" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ReplicaOrInstanceId As Long" />
<MemberSignature Language="F#" Value="member this.ReplicaOrInstanceId : int64" Usage="System.Fabric.SelectedReplica.ReplicaOrInstanceId" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets replica or instance ID
</summary>
<value>
<para>Returns the replica or instance ID for this SelectedReplica</para>
</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SelectedPartition">
<MemberSignature Language="C#" Value="public System.Fabric.SelectedPartition SelectedPartition { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Fabric.SelectedPartition SelectedPartition" />
<MemberSignature Language="DocId" Value="P:System.Fabric.SelectedReplica.SelectedPartition" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property SelectedPartition As SelectedPartition" />
<MemberSignature Language="F#" Value="member this.SelectedPartition : System.Fabric.SelectedPartition" Usage="System.Fabric.SelectedReplica.SelectedPartition" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Fabric.SelectedPartition</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets selected partition
</summary>
<value>
<para>Returns <see cref="T:System.Fabric.SelectedReplica" />.</para>
</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Fabric.SelectedReplica.ToString" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function ToString () As String" />
<MemberSignature Language="F#" Value="override this.ToString : unit -> string" Usage="selectedReplica.ToString " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns a string representation of SelectedReplica object
</summary>
<returns>A string with the format: ReplicaOrInstanceId = <replicaOrInstanceId>, SelectedPartition = <selectedPartition></returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>