|
|
public class ProxyAttribute
|
|
|
: Attribute, _Attribute, IContextAttribute
|
|
|
public virtual MarshalByRefObject CreateInstance(Type serverType);
|
|
|
public virtual RealProxy CreateProxy(ObjRef objRef, Type serverType, Object serverObject, Context serverContext);
|
|
|
public virtual void GetPropertiesForNewContext(IConstructionCallMessage msg);
|
|
|
public virtual Boolean IsContextOK(Context ctx, IConstructionCallMessage msg);
|
|
|
public abstract class RealProxy
|
|
|
|
|
|
protected void AttachServer(MarshalByRefObject s);
|
|
|
public virtual ObjRef CreateObjRef(Type requestedType);
|
|
|
protected MarshalByRefObject DetachServer();
|
|
|
public virtual IntPtr GetCOMIUnknown(Boolean fIsMarshalled);
|
|
|
public virtual void GetObjectData(SerializationInfo info, StreamingContext context);
|
|
|
public Type GetProxiedType();
|
|
|
static public Object GetStubData(RealProxy rp);
|
|
|
public virtual Object GetTransparentProxy();
|
|
|
protected MarshalByRefObject GetUnwrappedServer();
|
|
|
public IConstructionReturnMessage InitializeServerObject(IConstructionCallMessage ctorMsg);
|
|
|
public abstract virtual IMessage Invoke(IMessage msg);
|
|
|
public virtual void SetCOMIUnknown(IntPtr i);
|
|
|
static public void SetStubData(RealProxy rp, Object stubData);
|
|
|
public virtual IntPtr SupportsInterface(Guid& iid);
|