Partager via


Comment : Créer une instance d'un type activé par le client

Cet exemple de code illustre la création d'une instance d'un type activé par le client, en supposant que TcpChannel a été inscrit pour écouter sur le port 8080.

Exemple

Dim Object() = {New UrlAttribute("tcp://computername:8080/RemoteObjectApplicationName ")}
' Note that the second parameter (Nothing) specifies that no arguments
' are being passed.
Dim MyRemoteClass As RemoteObjectClass = _
   CType( _
      Activator.CreateInstance(GetType(RemoteObjectClass), Nothing, url), _
      RemoteObjectClass)
object[] url = {new UrlAttribute("tcp://computername:8080/RemoteObjectApplicationName")};
// Note that the second parameter (null) specifies that no arguments
// are being passed.
RemoteObjectClass MyRemoteClass = (RemoteObjectClass)Activator.CreateInstance(
      typeof(RemoteObjectClass),
      null, 
      url
   );

Compilation du code

Cet exemple nécessite :

Voir aussi

Concepts

Activation des objets distants
Configuration d'applications distantes
Activation par serveur
Baux de durée de vie
Activation par client