1 <Type Name="ProxyAttribute" FullName="System.Runtime.Remoting.Proxies.ProxyAttribute">
2 <TypeSignature Maintainer="auto" Language="C#" Value="public class ProxyAttribute : Attribute, System.Runtime.Remoting.Contexts.IContextAttribute" />
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.Attribute</BaseTypeName>
16 <InterfaceName>System.Runtime.Remoting.Contexts.IContextAttribute</InterfaceName>
21 <AttributeName>System.AttributeUsage(System.AttributeTargets.Class)</AttributeName>
24 <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>
28 <summary>To be added</summary>
29 <remarks>To be added</remarks>
32 <Member MemberName=".ctor">
33 <MemberSignature Language="C#" Value="public ProxyAttribute ();" />
34 <MemberType>Constructor</MemberType>
38 <summary>To be added</summary>
39 <remarks>To be added</remarks>
42 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
43 <AssemblyVersion>2.0.0.0</AssemblyVersion>
44 <AssemblyVersion>4.0.0.0</AssemblyVersion>
47 <Member MemberName="CreateInstance">
48 <MemberSignature Language="C#" Value="public virtual MarshalByRefObject CreateInstance (Type serverType);" />
49 <MemberType>Method</MemberType>
51 <ReturnType>System.MarshalByRefObject</ReturnType>
54 <Parameter Name="serverType" Type="System.Type" />
57 <param name="serverType">To be added: an object of type 'Type'</param>
58 <summary>To be added</summary>
59 <returns>To be added: an object of type 'MarshalByRefObject'</returns>
60 <remarks>To be added</remarks>
63 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
64 <AssemblyVersion>2.0.0.0</AssemblyVersion>
65 <AssemblyVersion>4.0.0.0</AssemblyVersion>
68 <Member MemberName="CreateProxy">
69 <MemberSignature Language="C#" Value="public virtual System.Runtime.Remoting.Proxies.RealProxy CreateProxy (System.Runtime.Remoting.ObjRef objRef, Type serverType, object serverObject, System.Runtime.Remoting.Contexts.Context serverContext);" />
70 <MemberType>Method</MemberType>
72 <ReturnType>System.Runtime.Remoting.Proxies.RealProxy</ReturnType>
75 <Parameter Name="objRef" Type="System.Runtime.Remoting.ObjRef" />
76 <Parameter Name="serverType" Type="System.Type" />
77 <Parameter Name="serverObject" Type="System.Object" />
78 <Parameter Name="serverContext" Type="System.Runtime.Remoting.Contexts.Context" />
81 <param name="objRef">To be added.</param>
82 <param name="serverType">To be added: an object of type 'Type'</param>
83 <param name="serverObject">To be added: an object of type 'object'</param>
84 <param name="serverContext">To be added: an object of type 'Runtime.Remoting.Contexts.Context'</param>
85 <summary>To be added</summary>
86 <returns>To be added: an object of type 'RealProxy'</returns>
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="GetPropertiesForNewContext">
96 <MemberSignature Language="C#" Value="public void GetPropertiesForNewContext (System.Runtime.Remoting.Activation.IConstructionCallMessage msg);" />
97 <MemberType>Method</MemberType>
99 <ReturnType>System.Void</ReturnType>
102 <Parameter Name="msg" Type="System.Runtime.Remoting.Activation.IConstructionCallMessage" />
105 <param name="msg">To be added: an object of type 'Runtime.Remoting.Activation.IConstructionCallMessage'</param>
106 <summary>To be added</summary>
107 <remarks>To be added</remarks>
110 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
111 <AssemblyVersion>2.0.0.0</AssemblyVersion>
112 <AssemblyVersion>4.0.0.0</AssemblyVersion>
116 <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>
120 <Member MemberName="IsContextOK">
121 <MemberSignature Language="C#" Value="public bool IsContextOK (System.Runtime.Remoting.Contexts.Context ctx, System.Runtime.Remoting.Activation.IConstructionCallMessage msg);" />
122 <MemberType>Method</MemberType>
124 <ReturnType>System.Boolean</ReturnType>
127 <Parameter Name="ctx" Type="System.Runtime.Remoting.Contexts.Context" />
128 <Parameter Name="msg" Type="System.Runtime.Remoting.Activation.IConstructionCallMessage" />
131 <param name="ctx">To be added: an object of type 'Runtime.Remoting.Contexts.Context'</param>
132 <param name="msg">To be added: an object of type 'Runtime.Remoting.Activation.IConstructionCallMessage'</param>
133 <summary>To be added</summary>
134 <returns>To be added: an object of type 'bool'</returns>
135 <remarks>To be added</remarks>
138 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
139 <AssemblyVersion>2.0.0.0</AssemblyVersion>
140 <AssemblyVersion>4.0.0.0</AssemblyVersion>
144 <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>