RemotingConfiguration.Configure Metodo

Definizione

Overload

Configure(String)
Obsoleti.

Legge il file di configurazione e configura l'infrastruttura remota. Configure(String) è obsoleto. Usare invece Configure(String, Boolean).

Configure(String, Boolean)

Legge il file di configurazione e configura l'infrastruttura remota.

Configure(String)

Attenzione

Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.

Legge il file di configurazione e configura l'infrastruttura remota. Configure(String) è obsoleto. Usare invece 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)

Parametri

filename
String

Nome del file di configurazione remota. Può essere null.

Attributi

Eccezioni

Almeno uno dei chiamanti in posizione più elevata nello stack di chiamate non dispone delle autorizzazioni alla configurazione di canali e tipi remoti.

Esempio

// Configure the remoting structure.
RemotingConfiguration::Configure( "server.config" );

// Configure the remoting structure.
RemotingConfiguration.Configure("server.config");
' Configure the remoting structure.
RemotingConfiguration.Configure("server.config")

Commenti

Nota

Configure(String) è obsoleto. Usare invece Configure(String, Boolean).

null Il passaggio come filename parametro causerà l'inizializzazione remota predefinita senza richiedere l'esistenza di un file di configurazione.

Per la sintassi dei file di configurazione, vedere Schema delle impostazioni di comunicazione remota.

Nota

Gli oggetti marshallal-by-reference (MBR) non risiedono in memoria per sempre. Invece, a meno che il tipo non esegue l'override MarshalByRefObject.InitializeLifetimeService per controllare i propri criteri di durata, ogni MBR ha una durata limitata prima che il sistema di comunicazione remota di .NET Framework inizi il processo di eliminazione e recupero della memoria. Per altre informazioni, vedere Lease di durata.

Si applica a

Configure(String, Boolean)

Legge il file di configurazione e configura l'infrastruttura remota.

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)

Parametri

filename
String

Nome del file di configurazione remota. Può essere null.

ensureSecurity
Boolean

Se impostato su true è richiesta la sicurezza. Se impostato su false, la sicurezza non è richiesta ma può comunque essere utilizzata.

Eccezioni

Almeno uno dei chiamanti in posizione più elevata nello stack di chiamate non dispone delle autorizzazioni alla configurazione di canali e tipi remoti.

Commenti

null Il passaggio come filename parametro causerà l'inizializzazione remota predefinita senza richiedere l'esistenza di un file di configurazione. Per altre informazioni sulla comunicazione remota e sulla sicurezza, vedere Sicurezza in Remoting..

Per la sintassi dei file di configurazione, vedere Schema delle impostazioni di comunicazione remota.

Nota

Gli oggetti marshallal-by-reference (MBR) non risiedono in memoria per sempre. Invece, a meno che il tipo non esegue l'override MarshalByRefObject.InitializeLifetimeService per controllare i propri criteri di durata, ogni MBR ha una durata limitata prima che il sistema di comunicazione remota di .NET Framework inizi il processo di eliminazione e recupero della memoria. Per altre informazioni, vedere Lease di durata.

Si applica a