1 <Type Name="RealProxy" FullName="System.Runtime.Remoting.Proxies.RealProxy">
2 <TypeSignature Maintainer="auto" Language="C#" Value="public abstract class RealProxy" />
4 <AssemblyName>mscorlib</AssemblyName>
5 <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey>
6 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
7 <AssemblyVersion>2.0.0.0</AssemblyVersion>
8 <AssemblyVersion>4.0.0.0</AssemblyVersion>
10 <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
12 <BaseTypeName>System.Object</BaseTypeName>
16 <summary>To be added</summary>
17 <remarks>To be added</remarks>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="protected RealProxy ();" />
22 <MemberType>Constructor</MemberType>
26 <summary>To be added</summary>
27 <remarks>To be added</remarks>
30 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
31 <AssemblyVersion>2.0.0.0</AssemblyVersion>
32 <AssemblyVersion>4.0.0.0</AssemblyVersion>
35 <Member MemberName=".ctor">
36 <MemberSignature Language="C#" Value="protected RealProxy (Type classToProxy);" />
37 <MemberType>Constructor</MemberType>
40 <Parameter Name="classToProxy" Type="System.Type" />
43 <param name="classToProxy">To be added: an object of type 'Type'</param>
44 <summary>To be added</summary>
45 <remarks>To be added</remarks>
48 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
49 <AssemblyVersion>2.0.0.0</AssemblyVersion>
50 <AssemblyVersion>4.0.0.0</AssemblyVersion>
53 <Member MemberName=".ctor">
54 <MemberSignature Language="C#" Value="protected RealProxy (Type classToProxy, IntPtr stub, object stubData);" />
55 <MemberType>Constructor</MemberType>
58 <Parameter Name="classToProxy" Type="System.Type" />
59 <Parameter Name="stub" Type="System.IntPtr" />
60 <Parameter Name="stubData" Type="System.Object" />
63 <param name="classToProxy">To be added: an object of type 'Type'</param>
64 <param name="stub">To be added: an object of type 'IntPtr'</param>
65 <param name="stubData">To be added: an object of type 'object'</param>
66 <summary>To be added</summary>
67 <remarks>To be added</remarks>
70 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
71 <AssemblyVersion>2.0.0.0</AssemblyVersion>
72 <AssemblyVersion>4.0.0.0</AssemblyVersion>
75 <Member MemberName="AttachServer">
76 <MemberSignature Language="C#" Value="protected void AttachServer (MarshalByRefObject s);" />
77 <MemberType>Method</MemberType>
79 <ReturnType>System.Void</ReturnType>
82 <Parameter Name="s" Type="System.MarshalByRefObject" />
85 <param name="s">To be added: an object of type 'MarshalByRefObject'</param>
86 <summary>To be added</summary>
87 <remarks>To be added</remarks>
90 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
91 <AssemblyVersion>2.0.0.0</AssemblyVersion>
92 <AssemblyVersion>4.0.0.0</AssemblyVersion>
95 <Member MemberName="CreateObjRef">
96 <MemberSignature Language="C#" Value="public virtual System.Runtime.Remoting.ObjRef CreateObjRef (Type requestedType);" />
97 <MemberType>Method</MemberType>
99 <ReturnType>System.Runtime.Remoting.ObjRef</ReturnType>
102 <Parameter Name="requestedType" Type="System.Type" />
105 <param name="requestedType">To be added: an object of type 'Type'</param>
106 <summary>To be added</summary>
107 <returns>To be added: an object of type 'Runtime.Remoting.ObjRef'</returns>
108 <remarks>To be added</remarks>
111 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
112 <AssemblyVersion>2.0.0.0</AssemblyVersion>
113 <AssemblyVersion>4.0.0.0</AssemblyVersion>
116 <Member MemberName="DetachServer">
117 <MemberSignature Language="C#" Value="protected MarshalByRefObject DetachServer ();" />
118 <MemberType>Method</MemberType>
120 <ReturnType>System.MarshalByRefObject</ReturnType>
124 <summary>To be added</summary>
125 <returns>To be added: an object of type 'MarshalByRefObject'</returns>
126 <remarks>To be added</remarks>
129 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
130 <AssemblyVersion>2.0.0.0</AssemblyVersion>
131 <AssemblyVersion>4.0.0.0</AssemblyVersion>
134 <Member MemberName="GetCOMIUnknown">
135 <MemberSignature Language="C#" Value="public virtual IntPtr GetCOMIUnknown (bool fIsMarshalled);" />
136 <MemberType>Method</MemberType>
138 <ReturnType>System.IntPtr</ReturnType>
141 <Parameter Name="fIsMarshalled" Type="System.Boolean" />
144 <param name="fIsMarshalled">To be added: an object of type 'bool'</param>
145 <summary>To be added</summary>
146 <returns>To be added: an object of type 'IntPtr'</returns>
147 <remarks>To be added</remarks>
150 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
151 <AssemblyVersion>2.0.0.0</AssemblyVersion>
152 <AssemblyVersion>4.0.0.0</AssemblyVersion>
155 <Member MemberName="GetObjectData">
156 <MemberSignature Language="C#" Value="public virtual void GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" />
157 <MemberType>Method</MemberType>
159 <ReturnType>System.Void</ReturnType>
162 <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" />
163 <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" />
166 <param name="info">To be added: an object of type 'Runtime.Serialization.SerializationInfo'</param>
167 <param name="context">To be added: an object of type 'Runtime.Serialization.StreamingContext'</param>
168 <summary>To be added</summary>
169 <remarks>To be added</remarks>
172 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
173 <AssemblyVersion>2.0.0.0</AssemblyVersion>
174 <AssemblyVersion>4.0.0.0</AssemblyVersion>
177 <Member MemberName="GetProxiedType">
178 <MemberSignature Language="C#" Value="public Type GetProxiedType ();" />
179 <MemberType>Method</MemberType>
181 <ReturnType>System.Type</ReturnType>
185 <summary>To be added</summary>
186 <returns>To be added: an object of type 'Type'</returns>
187 <remarks>To be added</remarks>
190 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
191 <AssemblyVersion>2.0.0.0</AssemblyVersion>
192 <AssemblyVersion>4.0.0.0</AssemblyVersion>
195 <Member MemberName="GetStubData">
196 <MemberSignature Language="C#" Value="public static object GetStubData (System.Runtime.Remoting.Proxies.RealProxy rp);" />
197 <MemberType>Method</MemberType>
199 <ReturnType>System.Object</ReturnType>
202 <Parameter Name="rp" Type="System.Runtime.Remoting.Proxies.RealProxy" />
205 <param name="rp">To be added: an object of type 'RealProxy'</param>
206 <summary>To be added</summary>
207 <returns>To be added: an object of type 'object'</returns>
208 <remarks>To be added</remarks>
211 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
212 <AssemblyVersion>2.0.0.0</AssemblyVersion>
213 <AssemblyVersion>4.0.0.0</AssemblyVersion>
216 <Member MemberName="GetTransparentProxy">
217 <MemberSignature Language="C#" Value="public virtual object GetTransparentProxy ();" />
218 <MemberType>Method</MemberType>
220 <ReturnType>System.Object</ReturnType>
224 <summary>To be added</summary>
225 <returns>To be added: an object of type 'object'</returns>
226 <remarks>To be added</remarks>
229 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
230 <AssemblyVersion>2.0.0.0</AssemblyVersion>
231 <AssemblyVersion>4.0.0.0</AssemblyVersion>
234 <Member MemberName="GetUnwrappedServer">
235 <MemberSignature Language="C#" Value="protected MarshalByRefObject GetUnwrappedServer ();" />
236 <MemberType>Method</MemberType>
238 <ReturnType>System.MarshalByRefObject</ReturnType>
242 <summary>To be added</summary>
243 <returns>To be added: an object of type 'MarshalByRefObject'</returns>
244 <remarks>To be added</remarks>
247 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
248 <AssemblyVersion>2.0.0.0</AssemblyVersion>
249 <AssemblyVersion>4.0.0.0</AssemblyVersion>
252 <Member MemberName="InitializeServerObject">
253 <MemberSignature Language="C#" Value="public System.Runtime.Remoting.Activation.IConstructionReturnMessage InitializeServerObject (System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg);" />
254 <MemberType>Method</MemberType>
256 <ReturnType>System.Runtime.Remoting.Activation.IConstructionReturnMessage</ReturnType>
259 <Parameter Name="ctorMsg" Type="System.Runtime.Remoting.Activation.IConstructionCallMessage" />
262 <param name="ctorMsg">To be added: an object of type 'Runtime.Remoting.Activation.IConstructionCallMessage'</param>
263 <summary>To be added</summary>
264 <returns>To be added: an object of type 'Runtime.Remoting.Activation.IConstructionReturnMessage'</returns>
265 <remarks>To be added</remarks>
268 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
269 <AssemblyVersion>2.0.0.0</AssemblyVersion>
270 <AssemblyVersion>4.0.0.0</AssemblyVersion>
274 <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>
278 <Member MemberName="Invoke">
279 <MemberSignature Language="C#" Value="public abstract System.Runtime.Remoting.Messaging.IMessage Invoke (System.Runtime.Remoting.Messaging.IMessage msg);" />
280 <MemberType>Method</MemberType>
282 <ReturnType>System.Runtime.Remoting.Messaging.IMessage</ReturnType>
285 <Parameter Name="msg" Type="System.Runtime.Remoting.Messaging.IMessage" />
288 <param name="msg">To be added: an object of type 'Runtime.Remoting.Messaging.IMessage'</param>
289 <summary>To be added</summary>
290 <returns>To be added: an object of type 'Runtime.Remoting.Messaging.IMessage'</returns>
291 <remarks>To be added</remarks>
294 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
295 <AssemblyVersion>2.0.0.0</AssemblyVersion>
296 <AssemblyVersion>4.0.0.0</AssemblyVersion>
299 <Member MemberName="SetCOMIUnknown">
300 <MemberSignature Language="C#" Value="public virtual void SetCOMIUnknown (IntPtr i);" />
301 <MemberType>Method</MemberType>
303 <ReturnType>System.Void</ReturnType>
306 <Parameter Name="i" Type="System.IntPtr" />
309 <param name="i">To be added: an object of type 'IntPtr'</param>
310 <summary>To be added</summary>
311 <remarks>To be added</remarks>
314 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
315 <AssemblyVersion>2.0.0.0</AssemblyVersion>
316 <AssemblyVersion>4.0.0.0</AssemblyVersion>
319 <Member MemberName="SetStubData">
320 <MemberSignature Language="C#" Value="public static void SetStubData (System.Runtime.Remoting.Proxies.RealProxy rp, object stubData);" />
321 <MemberType>Method</MemberType>
323 <ReturnType>System.Void</ReturnType>
326 <Parameter Name="rp" Type="System.Runtime.Remoting.Proxies.RealProxy" />
327 <Parameter Name="stubData" Type="System.Object" />
330 <param name="rp">To be added: an object of type 'RealProxy'</param>
331 <param name="stubData">To be added: an object of type 'object'</param>
332 <summary>To be added</summary>
333 <remarks>To be added</remarks>
336 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
337 <AssemblyVersion>2.0.0.0</AssemblyVersion>
338 <AssemblyVersion>4.0.0.0</AssemblyVersion>
341 <Member MemberName="SupportsInterface">
342 <MemberSignature Language="C#" Value="public virtual IntPtr SupportsInterface (ref Guid iid);" />
343 <MemberType>Method</MemberType>
345 <ReturnType>System.IntPtr</ReturnType>
348 <Parameter Name="iid" Type="System.Guid&" RefType="ref" />
351 <param name="iid">To be added: an object of type 'Guid&'</param>
352 <summary>To be added</summary>
353 <returns>To be added: an object of type 'IntPtr'</returns>
354 <remarks>To be added</remarks>
357 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
358 <AssemblyVersion>2.0.0.0</AssemblyVersion>
359 <AssemblyVersion>4.0.0.0</AssemblyVersion>
365 <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>