RemotingConfiguration.Configure Méthode

Définition

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.

S’applique à