RemotingConfiguration.Configure Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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).
Il null
passaggio come parametro causerà l'inizializzazione filename
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 marshalling per riferimento (MBR) non si trovano in memoria per sempre. A meno che il tipo non esegua invece 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
Il null
passaggio come parametro causerà l'inizializzazione filename
remota predefinita senza richiedere l'esistenza di un file di configurazione. Per altre informazioni sulla comunicazione remota e sulla sicurezza, vedere Sicurezza in Comunicazione remota.
Per la sintassi dei file di configurazione, vedere Schema delle impostazioni di comunicazione remota.
Nota
Gli oggetti marshalling per riferimento (MBR) non si trovano in memoria per sempre. A meno che il tipo non esegua invece 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.