Freigeben über


RemotingConfiguration.IsRemotelyActivatedClientType Methode

Definition

Überprüft, ob der angegebene Objekttyp als remote aktivierter Clienttyp registriert ist.

Überlädt

IsRemotelyActivatedClientType(String, String)

Überprüft, ob das mit seinem Typ- und Assemblynamen angegebene Objekt als remote aktivierter Clienttyp registriert ist.

IsRemotelyActivatedClientType(Type)

Überprüft, ob der angegebene Objekt-Type als remote aktivierter Clienttyp registriert ist.

IsRemotelyActivatedClientType(String, String)

Überprüft, ob das mit seinem Typ- und Assemblynamen angegebene Objekt als remote aktivierter Clienttyp registriert ist.

public:
 static System::Runtime::Remoting::ActivatedClientTypeEntry ^ IsRemotelyActivatedClientType(System::String ^ typeName, System::String ^ assemblyName);
public static System.Runtime.Remoting.ActivatedClientTypeEntry IsRemotelyActivatedClientType (string typeName, string assemblyName);
static member IsRemotelyActivatedClientType : string * string -> System.Runtime.Remoting.ActivatedClientTypeEntry
Public Shared Function IsRemotelyActivatedClientType (typeName As String, assemblyName As String) As ActivatedClientTypeEntry

Parameter

typeName
String

Der Typname des zu überprüfenden Objekts.

assemblyName
String

Der Assemblyname des zu überprüfenden Objekts.

Gibt zurück

Der dem angegebenen Objekttyp entsprechende ActivatedClientTypeEntry.

Ausnahmen

Mindestens einer der Aufrufer an höherer Position im Aufrufstapel verfügt nicht über die Berechtigung zum Konfigurieren von Remotetypen und Channels.

Beispiele

  Assembly^ myAssembly = Assembly::GetAssembly( MyServerImpl::typeid );
  AssemblyName^ myName = myAssembly->GetName();

  // Check whether the 'MyServerImpl' type is registered as
  // a remotely activated client type.
  ActivatedClientTypeEntry^ myActivatedClientEntry = 
      RemotingConfiguration::IsRemotelyActivatedClientType( MyServerImpl::typeid->FullName, myName->Name );
  Console::WriteLine( "The Object type : {0}", myActivatedClientEntry->ObjectType );
  Console::WriteLine( "The Application Url : {0}", myActivatedClientEntry->ApplicationUrl );
  if (myActivatedClientEntry)
     Console::WriteLine( "The object is client activated");
  else
Console::WriteLine("The object is not client activated");
    Assembly myAssembly = Assembly.GetAssembly(typeof(MyServerImpl));
    AssemblyName myName = myAssembly.GetName();
    // Check whether the 'MyServerImpl' type is registered as
    // a remotely activated client type.
    ActivatedClientTypeEntry myActivatedClientEntry =
    RemotingConfiguration.IsRemotelyActivatedClientType(
                         (typeof(MyServerImpl)).FullName,myName.Name);
    Console.WriteLine("The Object type : "
           +myActivatedClientEntry.ObjectType);
    Console.WriteLine("The Application Url : "
           +myActivatedClientEntry.ApplicationUrl);
if (myActivatedClientEntry != null)
Console.WriteLine("Object is client activated");
else
Console.WriteLine("Object is not client activated");
     Dim myAssembly As [Assembly] = [Assembly].GetAssembly(GetType(MyServerImpl))
     Dim myName As AssemblyName = myAssembly.GetName()
     ' Check whether the 'MyServerImpl' type is registered as
     ' a remotely activated client type.
     Dim myActivatedClientEntry As ActivatedClientTypeEntry = _
             RemotingConfiguration.IsRemotelyActivatedClientType(GetType(MyServerImpl).FullName, _
             myName.Name)
     Console.WriteLine("The Object type : " + myActivatedClientEntry.ObjectType.ToString())
     Console.WriteLine("The Application Url : " + myActivatedClientEntry.ApplicationUrl)
     if myActivatedClientEntry is nothing then
   Console.WriteLine("The object is not client activated")
else
       Console.WriteLine("The object is client activated")
end if

Weitere Informationen

Gilt für:

IsRemotelyActivatedClientType(Type)

Überprüft, ob der angegebene Objekt-Type als remote aktivierter Clienttyp registriert ist.

public:
 static System::Runtime::Remoting::ActivatedClientTypeEntry ^ IsRemotelyActivatedClientType(Type ^ svrType);
public static System.Runtime.Remoting.ActivatedClientTypeEntry IsRemotelyActivatedClientType (Type svrType);
static member IsRemotelyActivatedClientType : Type -> System.Runtime.Remoting.ActivatedClientTypeEntry
Public Shared Function IsRemotelyActivatedClientType (svrType As Type) As ActivatedClientTypeEntry

Parameter

svrType
Type

Der zu überprüfende Objekttyp.

Gibt zurück

Der dem angegebenen Objekttyp entsprechende ActivatedClientTypeEntry.

Ausnahmen

Mindestens einer der Aufrufer an höherer Position im Aufrufstapel verfügt nicht über die Berechtigung zum Konfigurieren von Remotetypen und Channels.

Beispiele

// Check whether the 'MyServerImpl' type is registered as
// a remotely activated client type.
ActivatedClientTypeEntry^ myActivatedClientEntry = RemotingConfiguration::IsRemotelyActivatedClientType( MyServerImpl::typeid);
Console::WriteLine( "The Object type is {0}", myActivatedClientEntry->ObjectType );
Console::WriteLine( "The Application Url is {0}", myActivatedClientEntry->ApplicationUrl );
// Check whether the 'MyServerImpl' type is registered as
// a remotely activated client type.
ActivatedClientTypeEntry myActivatedClientEntry =
RemotingConfiguration.IsRemotelyActivatedClientType(
                                typeof(MyServerImpl));
Console.WriteLine("The Object type is "
       +myActivatedClientEntry.ObjectType);
Console.WriteLine("The Application Url is "
       +myActivatedClientEntry.ApplicationUrl);
' Check whether the 'MyServerImpl' type is registered as a remotely activated client type.
Dim myActivatedClientEntry As ActivatedClientTypeEntry = _ 
               RemotingConfiguration.IsRemotelyActivatedClientType(GetType(MyServerImpl))
Console.WriteLine("The Object type is " + myActivatedClientEntry.ObjectType.ToString())
Console.WriteLine("The Application Url is " + _ 
                                 myActivatedClientEntry.ApplicationUrl.ToString())

Weitere Informationen

Gilt für: