This documentation is archived and is not being maintained.
RemotingServices Methods
Visual Studio 2010
The RemotingServices type exposes the following members.
| Name | Description | |
|---|---|---|
|
Connect(Type, String) | Creates a proxy for a well-known object, given the Type and URL. |
|
Connect(Type, String, Object) | Creates a proxy for a well-known object, given the Type, URL, and channel-specific data. |
|
Disconnect | Stops an object from receiving any further messages through the registered remoting channels. |
|
ExecuteMessage | Connects to the specified remote object, and executes the provided IMethodCallMessage on it. |
|
GetEnvoyChainForProxy | Returns a chain of envoy sinks that should be used when sending messages to the remote object represented by the specified proxy. |
|
GetLifetimeService | Returns a lifetime service object that controls the lifetime policy of the specified object. |
|
GetMethodBaseFromMethodMessage | Returns the method base from the given IMethodMessage. |
|
GetObjectData | Serializes the specified marshal by reference object into the provided SerializationInfo. |
|
GetObjectUri | Retrieves the URI for the specified object. |
|
GetObjRefForProxy | Returns the ObjRef that represents the remote object from the specified proxy. |
|
GetRealProxy | Returns the real proxy backing the specified transparent proxy. |
|
GetServerTypeForUri | Returns the Type of the object with the specified URI. |
|
GetSessionIdForMethodMessage | Retrieves a session ID for a message. |
|
IsMethodOverloaded | Returns a Boolean value that indicates whether the method in the given message is overloaded. |
|
IsObjectOutOfAppDomain | Returns a Boolean value that indicates whether the object specified by the given transparent proxy is contained in a different application domain than the object that called the current method. |
|
IsObjectOutOfContext | Returns a Boolean value that indicates whether the object represented by the given proxy is contained in a different context than the object that called the current method. |
|
IsOneWay | Returns a Boolean value that indicates whether the client that called the method specified in the given message is waiting for the server to finish processing the method before continuing execution. |
|
IsTransparentProxy | Returns a Boolean value that indicates whether the given object is a transparent proxy or a real object. |
|
LogRemotingStage | Infrastructure. Obsolete. Logs the stage in a remoting exchange to an external debugger. |
|
Marshal(MarshalByRefObject) | Takes a MarshalByRefObject, registers it with the remoting infrastructure, and converts it into an instance of the ObjRef class. |
|
Marshal(MarshalByRefObject, String) | Converts the given MarshalByRefObject into an instance of the ObjRef class with the specified URI. |
|
Marshal(MarshalByRefObject, String, Type) | Takes a MarshalByRefObject and converts it into an instance of the ObjRef class with the specified URI, and the provided Type. |
|
SetObjectUriForMarshal | Sets the URI for the subsequent call to the Marshal method. |
|
Unmarshal(ObjRef) | Takes a ObjRef and creates a proxy object out of it. |
|
Unmarshal(ObjRef, Boolean) | Takes a ObjRef and creates a proxy object out of it, refining it to the type on the server. |
Show: