-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
InternalRemotingServices.xml
285 lines (269 loc) · 16.6 KB
/
InternalRemotingServices.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
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
<Type Name="InternalRemotingServices" FullName="System.Runtime.Remoting.InternalRemotingServices">
<TypeSignature Language="C#" Value="public class InternalRemotingServices" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit InternalRemotingServices extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Runtime.Remoting.InternalRemotingServices" />
<TypeSignature Language="VB.NET" Value="Public Class InternalRemotingServices" />
<TypeSignature Language="F#" Value="type InternalRemotingServices = class" />
<TypeSignature Language="C++ CLI" Value="public ref class InternalRemotingServices" />
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute FrameworkAlternate="netframework-2.0;netframework-3.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1">
<AttributeName Language="C#">[System.Runtime.InteropServices.ComVisible(true)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.InteropServices.ComVisible(true)>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1">
<AttributeName Language="C#">[System.Security.SecurityCritical]</AttributeName>
<AttributeName Language="F#">[<System.Security.SecurityCritical>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Defines utility methods for use by the .NET Framework remoting infrastructure.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
You do not need to call the `static` methods of the <xref:System.Runtime.Remoting.InternalRemotingServices> class.
]]></format>
</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public InternalRemotingServices ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.Remoting.InternalRemotingServices.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberSignature Language="C++ CLI" Value="public:
 InternalRemotingServices();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>Creates an instance of <see cref="T:System.Runtime.Remoting.InternalRemotingServices" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DebugOutChnl">
<MemberSignature Language="C#" Value="public static void DebugOutChnl (string s);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void DebugOutChnl(string s) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.Remoting.InternalRemotingServices.DebugOutChnl(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Shared Sub DebugOutChnl (s As String)" />
<MemberSignature Language="F#" Value="static member DebugOutChnl : string -> unit" Usage="System.Runtime.Remoting.InternalRemotingServices.DebugOutChnl s" />
<MemberSignature Language="C++ CLI" Value="public:
 static void DebugOutChnl(System::String ^ s);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Diagnostics.Conditional("_LOGGING")]</AttributeName>
<AttributeName Language="F#">[<System.Diagnostics.Conditional("_LOGGING")>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1">
<AttributeName Language="C#">[System.Security.SecurityCritical]</AttributeName>
<AttributeName Language="F#">[<System.Security.SecurityCritical>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="s" Type="System.String" />
</Parameters>
<Docs>
<param name="s">A string to place in the message.</param>
<summary>Sends a message concerning a remoting channel to an unmanaged debugger.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
You do not need to call the `static` methods of the <xref:System.Runtime.Remoting.InternalRemotingServices> class.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="GetCachedSoapAttribute">
<MemberSignature Language="C#" Value="public static System.Runtime.Remoting.Metadata.SoapAttribute GetCachedSoapAttribute (object reflectionObject);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Runtime.Remoting.Metadata.SoapAttribute GetCachedSoapAttribute(object reflectionObject) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.Remoting.InternalRemotingServices.GetCachedSoapAttribute(System.Object)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetCachedSoapAttribute (reflectionObject As Object) As SoapAttribute" />
<MemberSignature Language="F#" Value="static member GetCachedSoapAttribute : obj -> System.Runtime.Remoting.Metadata.SoapAttribute" Usage="System.Runtime.Remoting.InternalRemotingServices.GetCachedSoapAttribute reflectionObject" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Runtime::Remoting::Metadata::SoapAttribute ^ GetCachedSoapAttribute(System::Object ^ reflectionObject);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1">
<AttributeName Language="C#">[System.Security.SecurityCritical]</AttributeName>
<AttributeName Language="F#">[<System.Security.SecurityCritical>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Runtime.Remoting.Metadata.SoapAttribute</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="reflectionObject" Type="System.Object" />
</Parameters>
<Docs>
<param name="reflectionObject">A class member or method parameter.</param>
<summary>Gets an appropriate SOAP-related attribute for the specified class member or method parameter.</summary>
<returns>The SOAP-related attribute for the specified class member or method parameter.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
You do not need to call the `static` methods of the <xref:System.Runtime.Remoting.InternalRemotingServices> class.
A `"_LOGGING"` preprocessing symbol is applied to the method by means of the <xref:System.Diagnostics.ConditionalAttribute> attribute.
The <xref:System.Runtime.Remoting.Metadata.SoapAttribute> class is the base class for various SOAP-related attribute classes in the <xref:System.Runtime.Remoting.Metadata> namespace.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="RemotingAssert">
<MemberSignature Language="C#" Value="public static void RemotingAssert (bool condition, string message);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void RemotingAssert(bool condition, string message) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.Remoting.InternalRemotingServices.RemotingAssert(System.Boolean,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Shared Sub RemotingAssert (condition As Boolean, message As String)" />
<MemberSignature Language="F#" Value="static member RemotingAssert : bool * string -> unit" Usage="System.Runtime.Remoting.InternalRemotingServices.RemotingAssert (condition, message)" />
<MemberSignature Language="C++ CLI" Value="public:
 static void RemotingAssert(bool condition, System::String ^ message);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Diagnostics.Conditional("_DEBUG")]</AttributeName>
<AttributeName Language="F#">[<System.Diagnostics.Conditional("_DEBUG")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="condition" Type="System.Boolean" />
<Parameter Name="message" Type="System.String" />
</Parameters>
<Docs>
<param name="condition">
<see langword="true" /> to prevent a message from being displayed; otherwise, <see langword="false" />.</param>
<param name="message">The message to display if <paramref name="condition" /> is <see langword="false" />.</param>
<summary>Instructs an internal debugger to check for a condition and display a message if the condition is <see langword="false" />.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
You do not need to call the `static` methods of the <xref:System.Runtime.Remoting.InternalRemotingServices> class.
A `"_DEBUG"` preprocessing symbol is applied to the method by means of the <xref:System.Diagnostics.ConditionalAttribute> attribute.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="RemotingTrace">
<MemberSignature Language="C#" Value="public static void RemotingTrace (params object[] messages);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void RemotingTrace(object[] messages) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.Remoting.InternalRemotingServices.RemotingTrace(System.Object[])" />
<MemberSignature Language="VB.NET" Value="Public Shared Sub RemotingTrace (ParamArray messages As Object())" />
<MemberSignature Language="F#" Value="static member RemotingTrace : obj[] -> unit" Usage="System.Runtime.Remoting.InternalRemotingServices.RemotingTrace messages" />
<MemberSignature Language="C++ CLI" Value="public:
 static void RemotingTrace(... cli::array <System::Object ^> ^ messages);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Diagnostics.Conditional("_LOGGING")]</AttributeName>
<AttributeName Language="F#">[<System.Diagnostics.Conditional("_LOGGING")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="messages" Type="System.Object[]">
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.ParamArray]</AttributeName>
<AttributeName Language="F#">[<System.ParamArray>]</AttributeName>
</Attribute>
</Attributes>
</Parameter>
</Parameters>
<Docs>
<param name="messages">An array of type <see cref="T:System.Object" /> that contains any number of messages.</param>
<summary>Sends any number of messages concerning remoting channels to an internal debugger.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
You do not need to call the `static` methods of the <xref:System.Runtime.Remoting.InternalRemotingServices> class.
A `"_LOGGING"` preprocessing symbol is applied to the method by means of the <xref:System.Diagnostics.ConditionalAttribute> attribute.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="SetServerIdentity">
<MemberSignature Language="C#" Value="public static void SetServerIdentity (System.Runtime.Remoting.Messaging.MethodCall m, object srvID);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetServerIdentity(class System.Runtime.Remoting.Messaging.MethodCall m, object srvID) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.Remoting.InternalRemotingServices.SetServerIdentity(System.Runtime.Remoting.Messaging.MethodCall,System.Object)" />
<MemberSignature Language="VB.NET" Value="Public Shared Sub SetServerIdentity (m As MethodCall, srvID As Object)" />
<MemberSignature Language="F#" Value="static member SetServerIdentity : System.Runtime.Remoting.Messaging.MethodCall * obj -> unit" Usage="System.Runtime.Remoting.InternalRemotingServices.SetServerIdentity (m, srvID)" />
<MemberSignature Language="C++ CLI" Value="public:
 static void SetServerIdentity(System::Runtime::Remoting::Messaging::MethodCall ^ m, System::Object ^ srvID);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>mscorlib</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.CLSCompliant(false)]</AttributeName>
<AttributeName Language="F#">[<System.CLSCompliant(false)>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1">
<AttributeName Language="C#">[System.Security.SecurityCritical]</AttributeName>
<AttributeName Language="F#">[<System.Security.SecurityCritical>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="m" Type="System.Runtime.Remoting.Messaging.MethodCall" />
<Parameter Name="srvID" Type="System.Object" />
</Parameters>
<Docs>
<param name="m">A <see cref="T:System.Runtime.Remoting.Messaging.MethodCall" /> that represents a method call on a remote object.</param>
<param name="srvID">Internal identifying information for a remoted server object.</param>
<summary>Sets internal identifying information for a remoted server object for each method call from client to server.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
You do not need to call the `static` methods of the <xref:System.Runtime.Remoting.InternalRemotingServices> class.
]]></format>
</remarks>
</Docs>
</Member>
</Members>
</Type>