RemotingConfiguration.IsRemotelyActivatedClientType Methode

Definitie

Hiermee wordt gecontroleerd of het opgegeven objecttype is geregistreerd als een extern geactiveerd clienttype.

Overloads

Name Description
IsRemotelyActivatedClientType(String, String)

Controleert of het object dat is opgegeven door de typenaam en assemblynaam is geregistreerd als een extern geactiveerd clienttype.

IsRemotelyActivatedClientType(Type)

Controleert of het opgegeven object Type is geregistreerd als een extern geactiveerd clienttype.

IsRemotelyActivatedClientType(String, String)

Controleert of het object dat is opgegeven door de typenaam en assemblynaam is geregistreerd als een extern geactiveerd clienttype.

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

Parameters

typeName
String

De typenaam van het object dat moet worden gecontroleerd.

assemblyName
String

De assemblynaam van het object dat moet worden gecontroleerd.

Retouren

De ActivatedClientTypeEntry waarde die overeenkomt met het opgegeven objecttype.

Uitzonderingen

Ten minste één van de bellers hoger in de callstack is niet gemachtigd om externe typen en kanalen te configureren.

Voorbeelden

  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

Zie ook

Van toepassing op

IsRemotelyActivatedClientType(Type)

Controleert of het opgegeven object Type is geregistreerd als een extern geactiveerd clienttype.

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

Parameters

svrType
Type

Het objecttype dat moet worden gecontroleerd.

Retouren

De ActivatedClientTypeEntry waarde die overeenkomt met het opgegeven objecttype.

Uitzonderingen

Ten minste één van de bellers hoger in de callstack is niet gemachtigd om externe typen en kanalen te configureren.

Voorbeelden

// 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())

Zie ook

Van toepassing op