-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
CorrelationDataDescription.xml
183 lines (181 loc) · 11.1 KB
/
CorrelationDataDescription.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
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
<Type Name="CorrelationDataDescription" FullName="System.ServiceModel.Channels.CorrelationDataDescription">
<TypeSignature Language="C#" Value="public abstract class CorrelationDataDescription" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit CorrelationDataDescription extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.ServiceModel.Channels.CorrelationDataDescription" />
<TypeSignature Language="VB.NET" Value="Public MustInherit Class CorrelationDataDescription" />
<TypeSignature Language="F#" Value="type CorrelationDataDescription = class" />
<TypeSignature Language="C++ CLI" Value="public ref class CorrelationDataDescription abstract" />
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Allows a particular channel to opt-in to providing correlation data and specify the conditions under which the data is provided, such as whether it is provided by default, optionally, on send, before send, or on receive.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected CorrelationDataDescription ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.ServiceModel.Channels.CorrelationDataDescription.#ctor" />
<MemberSignature Language="VB.NET" Value="Protected Sub New ()" />
<MemberSignature Language="C++ CLI" Value="protected:
 CorrelationDataDescription();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
</Attributes>
<Parameters />
<Docs>
<summary>Called by derived classes to initialize the object.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsDefault">
<MemberSignature Language="C#" Value="public abstract bool IsDefault { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsDefault" />
<MemberSignature Language="DocId" Value="P:System.ServiceModel.Channels.CorrelationDataDescription.IsDefault" />
<MemberSignature Language="VB.NET" Value="Public MustOverride ReadOnly Property IsDefault As Boolean" />
<MemberSignature Language="F#" Value="member this.IsDefault : bool" Usage="System.ServiceModel.Channels.CorrelationDataDescription.IsDefault" />
<MemberSignature Language="C++ CLI" Value="public:
 abstract property bool IsDefault { bool get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>When overridden in a derived class, indicates whether the correlation data should be included in default generated correlation queries.</summary>
<value>
<see langword="true" /> if the correlation data should be included in default generated correlation queries; otherwise, <see langword="false" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsOptional">
<MemberSignature Language="C#" Value="public abstract bool IsOptional { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsOptional" />
<MemberSignature Language="DocId" Value="P:System.ServiceModel.Channels.CorrelationDataDescription.IsOptional" />
<MemberSignature Language="VB.NET" Value="Public MustOverride ReadOnly Property IsOptional As Boolean" />
<MemberSignature Language="F#" Value="member this.IsOptional : bool" Usage="System.ServiceModel.Channels.CorrelationDataDescription.IsOptional" />
<MemberSignature Language="C++ CLI" Value="public:
 abstract property bool IsOptional { bool get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>When overridden in a derived class, indicates whether the correlation data is optional as part of a query.</summary>
<value>
<see langword="true" /> if the correlation data is optional; otherwise, <see langword="false" />.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
If <xref:System.ServiceModel.Channels.CorrelationDataDescription.IsOptional%2A> returns `true`, a query that includes this data is considered to be an optional component in the correlation key calculation.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="KnownBeforeSend">
<MemberSignature Language="C#" Value="public abstract bool KnownBeforeSend { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool KnownBeforeSend" />
<MemberSignature Language="DocId" Value="P:System.ServiceModel.Channels.CorrelationDataDescription.KnownBeforeSend" />
<MemberSignature Language="VB.NET" Value="Public MustOverride ReadOnly Property KnownBeforeSend As Boolean" />
<MemberSignature Language="F#" Value="member this.KnownBeforeSend : bool" Usage="System.ServiceModel.Channels.CorrelationDataDescription.KnownBeforeSend" />
<MemberSignature Language="C++ CLI" Value="public:
 abstract property bool KnownBeforeSend { bool get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>When overridden in a derived class, indicates whether the data is definitely known before any data is transmitted.</summary>
<value>
<see langword="true" /> if the data is known before transmission; otherwise, <see langword="false" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public abstract string Name { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Name" />
<MemberSignature Language="DocId" Value="P:System.ServiceModel.Channels.CorrelationDataDescription.Name" />
<MemberSignature Language="VB.NET" Value="Public MustOverride ReadOnly Property Name As String" />
<MemberSignature Language="F#" Value="member this.Name : string" Usage="System.ServiceModel.Channels.CorrelationDataDescription.Name" />
<MemberSignature Language="C++ CLI" Value="public:
 abstract property System::String ^ Name { System::String ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>When overridden in a derived class, gets the name of the correlation protocol that provides the correlation data.</summary>
<value>The name of the correlation protocol that provides the correlation data.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReceiveValue">
<MemberSignature Language="C#" Value="public abstract bool ReceiveValue { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool ReceiveValue" />
<MemberSignature Language="DocId" Value="P:System.ServiceModel.Channels.CorrelationDataDescription.ReceiveValue" />
<MemberSignature Language="VB.NET" Value="Public MustOverride ReadOnly Property ReceiveValue As Boolean" />
<MemberSignature Language="F#" Value="member this.ReceiveValue : bool" Usage="System.ServiceModel.Channels.CorrelationDataDescription.ReceiveValue" />
<MemberSignature Language="C++ CLI" Value="public:
 abstract property bool ReceiveValue { bool get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>When overridden in a derived class, indicates whether the current <see cref="T:System.ServiceModel.Channels.CorrelationDataDescription" /> is available while receiving a message.</summary>
<value>
<see langword="true" /> if the current <see cref="T:System.ServiceModel.Channels.CorrelationDataDescription" /> is available while receiving a message; otherwise, <see langword="false" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SendValue">
<MemberSignature Language="C#" Value="public abstract bool SendValue { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool SendValue" />
<MemberSignature Language="DocId" Value="P:System.ServiceModel.Channels.CorrelationDataDescription.SendValue" />
<MemberSignature Language="VB.NET" Value="Public MustOverride ReadOnly Property SendValue As Boolean" />
<MemberSignature Language="F#" Value="member this.SendValue : bool" Usage="System.ServiceModel.Channels.CorrelationDataDescription.SendValue" />
<MemberSignature Language="C++ CLI" Value="public:
 abstract property bool SendValue { bool get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>When overridden in a derived class, indicates whether the current <see cref="T:System.ServiceModel.Channels.CorrelationDataDescription" /> is available while sending a message.</summary>
<value>
<see langword="true" /> if the current <see cref="T:System.ServiceModel.Channels.CorrelationDataDescription" /> is available while sending a message; otherwise, <see langword="false" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>