mscorlib(4.0.0.0) API with additions
System.Runtime.Remoting Namespace Reference

Classes

class  ActivatedClientTypeEntry
 Holds values for an object type registered on the client end as a type that can be activated on the server. More...
 
class  ActivatedServiceTypeEntry
 Holds values for an object type registered on the service end as one that can be activated on request from a client. More...
 
interface  IChannelInfo
 Provides custom channel information that is carried along with the T:System.Runtime.Remoting.ObjRef. More...
 
interface  IEnvoyInfo
 Provides envoy information. More...
 
class  InternalRemotingServices
 Defines utility methods for use by the .NET Framework remoting infrastructure. More...
 
interface  IObjectHandle
 Defines the interface for unwrapping marshal-by-value objects from indirection. More...
 
interface  IRemotingTypeInfo
 Provides type information for an object. More...
 
class  ObjectHandle
 Wraps marshal-by-value object references, allowing them to be returned through an indirection. More...
 
class  ObjRef
 Stores all relevant information required to generate a proxy in order to communicate with a remote object. More...
 
class  RemotingConfiguration
 Provides various static methods for configuring the remoting infrastructure. More...
 
class  RemotingException
 The exception that is thrown when something has gone wrong during remoting. More...
 
class  RemotingServices
 Provides several methods for using and publishing remoted objects and proxies. This class cannot be inherited. More...
 
class  RemotingTimeoutException
 The exception that is thrown when the server or the client cannot be reached for a previously specified period of time. More...
 
class  ServerException
 The exception that is thrown to communicate errors to the client when the client connects to non-.NET Framework applications that cannot throw exceptions. More...
 
class  SoapServices
 Provides several methods for using and publishing remoted objects in SOAP format. More...
 
class  TypeEntry
 Implements a base class that holds the configuration information used to activate an instance of a remote type. More...
 
class  WellKnownClientTypeEntry
 Holds values for an object type registered on the client as a server-activated type (single call or singleton). More...
 
class  WellKnownServiceTypeEntry
 Holds values for an object type registered on the service end as a server-activated type object (single call or singleton). More...
 

Enumerations

enum  CustomErrorsModes { CustomErrorsModes.On, CustomErrorsModes.Off, CustomErrorsModes.RemoteOnly }
 Specifies how custom errors are handled. More...
 
enum  DuplicateIdentityOption { Unique, UseExisting }
 
enum  WellKnownObjectMode { WellKnownObjectMode.Singleton = 1, WellKnownObjectMode.SingleCall }
 Defines how well-known objects are activated. More...
 

Enumeration Type Documentation

◆ CustomErrorsModes

Specifies how custom errors are handled.

Enumerator
On 

All callers receive filtered exception information.

Off 

All callers receive complete exception information.

RemoteOnly 

Local callers receive complete exception information; remote callers receive filtered exception information.

Definition at line 7 of file CustomErrorsModes.cs.

◆ WellKnownObjectMode

Defines how well-known objects are activated.

Enumerator
Singleton 

Every incoming message is serviced by the same object instance.

SingleCall 

Every incoming message is serviced by a new object instance.

Definition at line 8 of file WellKnownObjectMode.cs.