RemotingConfiguration.GetRegisteredWellKnownClientTypes Method ()

 

Retrieves an array of object types registered on the client end as well-known types.

Namespace:   System.Runtime.Remoting
Assembly:  mscorlib (in mscorlib.dll)

[SecurityPermissionAttribute(SecurityAction.Demand, Flags = SecurityPermissionFlag.RemotingConfiguration)]
public static WellKnownClientTypeEntry[] GetRegisteredWellKnownClientTypes()

Return Value

Type: System.Runtime.Remoting.WellKnownClientTypeEntry[]

An array of object types registered on the client end as well-known types.

Exception Condition
SecurityException

At least one of the callers higher in the callstack does not have permission to configure remoting types and channels.

Well-known object types can be either single call or singleton. If an object type is single call, then 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.

For a more detailed description of well-known objects, see [<topic://cpconServerActivation>].

// Get the well-known types registered at the client.
WellKnownClientTypeEntry[] myEntries =
       RemotingConfiguration.GetRegisteredWellKnownClientTypes();
Console.WriteLine("The number of WellKnownClientTypeEntries are:"
                           +myEntries.Length);
Console.WriteLine("The Object type is:"+myEntries[0].ObjectType);
Console.WriteLine("The Object Url is:"+myEntries[0].ObjectUrl);

SecurityPermission

for configuration of the remoting infrastructure. Demand value: SecurityAction.Demand; Permission value: SecurityPermissionFlag.RemotingConfiguration

.NET Framework
Available since 1.1
Return to top
Show: