RemotingConfiguration.Configure Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Configure(String) |
Obsolète.
Lit le fichier de configuration et configure l'infrastructure de communication à distance. Configure(String) est obsolète. Utilisez plutôt Configure(String, Boolean). |
Configure(String, Boolean) |
Lit le fichier de configuration et configure l'infrastructure de communication à distance. |
Configure(String)
Attention
Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.
Lit le fichier de configuration et configure l'infrastructure de communication à distance. Configure(String) est obsolète. Utilisez plutôt Configure(String, Boolean).
public:
static void Configure(System::String ^ filename);
public static void Configure (string filename);
[System.Obsolete("Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.", false)]
public static void Configure (string filename);
static member Configure : string -> unit
[<System.Obsolete("Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.", false)>]
static member Configure : string -> unit
Public Shared Sub Configure (filename As String)
Paramètres
- filename
- String
Nom du fichier de configuration de communication à distance. Peut être null
.
- Attributs
Exceptions
Au moins un des appelants à un niveau plus élevé dans la pile des appels n'a pas l'autorisation de configuration des types et des canaux de communication à distance.
Exemples
// Configure the remoting structure.
RemotingConfiguration::Configure( "server.config" );
// Configure the remoting structure.
RemotingConfiguration.Configure("server.config");
' Configure the remoting structure.
RemotingConfiguration.Configure("server.config")
Remarques
Notes
Configure(String) est obsolète. Utilisez plutôt Configure(String, Boolean).
Le passage null
en tant que paramètre entraîne l’initialisation filename
à distance par défaut sans nécessiter l’existence d’un fichier de configuration.
Pour connaître la syntaxe du fichier de configuration, consultez Schéma des paramètres de communication à distance.
Notes
Les objets marshal par référence (MBR) ne résident pas dans la mémoire pour toujours. Au lieu de cela, à moins que le type ne remplace MarshalByRefObject.InitializeLifetimeService pour contrôler ses propres stratégies de durée de vie, chaque MBR a une durée de vie limitée avant que le système de communication à distance .NET Framework commence le processus de suppression et de récupération de la mémoire. Pour plus d’informations, consultez Baux à durée de vie.
S’applique à
Configure(String, Boolean)
Lit le fichier de configuration et configure l'infrastructure de communication à distance.
public:
static void Configure(System::String ^ filename, bool ensureSecurity);
public static void Configure (string filename, bool ensureSecurity);
static member Configure : string * bool -> unit
Public Shared Sub Configure (filename As String, ensureSecurity As Boolean)
Paramètres
- filename
- String
Nom du fichier de configuration de communication à distance. Peut être null
.
- ensureSecurity
- Boolean
Si la valeur est true
, la sécurité est requise. Si la valeur est false
, la sécurité n'est pas requise mais peut encore être utilisée.
Exceptions
Au moins un des appelants à un niveau plus élevé dans la pile des appels n'a pas l'autorisation de configuration des types et des canaux de communication à distance.
Remarques
Le passage null
en tant que paramètre entraîne l’initialisation filename
à distance par défaut sans nécessiter l’existence d’un fichier de configuration. Pour plus d’informations sur la communication à distance et la sécurité, consultez Sécurité dans la communication à distance.
Pour connaître la syntaxe du fichier de configuration, consultez Schéma des paramètres de communication à distance.
Notes
Les objets marshal par référence (MBR) ne résident pas dans la mémoire pour toujours. Au lieu de cela, à moins que le type ne remplace MarshalByRefObject.InitializeLifetimeService pour contrôler ses propres stratégies de durée de vie, chaque MBR a une durée de vie limitée avant que le système de communication à distance .NET Framework commence le processus de suppression et de récupération de la mémoire. Pour plus d’informations, consultez Baux à durée de vie.