System.Runtime.Remoting.WellKnownServiceTypeEntry Class

Holds values for an object type registered on the service end as a server-activated type object (single call or singleton).

See Also: WellKnownServiceTypeEntry Members

Syntax

[System.Runtime.InteropServices.ComVisible(true)]
public class WellKnownServiceTypeEntry : TypeEntry

Remarks

Server-activated object types can be either single call or singleton. If an object type is single call, a new instance of it is created each time a call from the client comes in. All calls to a singleton object are handled by one instance of that object.

Any client that knows the URI of this object can obtain a proxy for this object by registering the channel it prefers with System.Runtime.Remoting.Channels.ChannelServices and activating the object by calling new or Activator.GetObject(Type, string).

It is important to note that the remote object itself is not created by the registration process. This only happens when a client attempts to call a method on the object or activates the object from the client side.

For a more detailed description of server-activated objects and remote object activation, see [<topic://cpconActivation>].

Requirements

Namespace: System.Runtime.Remoting
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0