Sdílet prostřednictvím


RemotingConfiguration.Configure Metoda

Definice

Přetížení

Configure(String)
Zastaralé.

Přečte konfigurační soubor a nakonfiguruje infrastrukturu vzdálené komunikace. Configure(String) je zastaralý. Použijte místo toho prosím .Configure(String, Boolean)

Configure(String, Boolean)

Přečte konfigurační soubor a nakonfiguruje infrastrukturu vzdálené komunikace.

Configure(String)

Upozornění

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

Přečte konfigurační soubor a nakonfiguruje infrastrukturu vzdálené komunikace. Configure(String) je zastaralý. Použijte místo toho prosím .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)

Parametry

filename
String

Název konfiguračního souboru vzdálené komunikace. Může být null.

Atributy

Výjimky

Alespoň jeden z volajících, kteří jsou výše v kanálu volání, nemá oprávnění ke konfiguraci typů vzdálené komunikace a kanálů.

Příklady

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

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

Poznámky

Poznámka

Configure(String) je zastaralý. Použijte místo toho prosím .Configure(String, Boolean)

Předání null jako filename parametr způsobí výchozí inicializaci vzdálené komunikace bez nutnosti existence konfiguračního souboru.

Syntaxi konfiguračního souboru najdete v tématu Schéma nastavení vzdálené komunikace.

Poznámka

Zařazování objektů odkazem (MBR) se v paměti nenacházejí navždy. Místo toho, pokud typ nepřepíše MarshalByRefObject.InitializeLifetimeService řízení vlastní zásady životnosti, má každý MBR konečný životnost před tím, než systém vzdálené komunikace rozhraní .NET Framework zahájí proces jeho odstranění a uvolnění paměti. Další informace najdete v tématu Doživotní zapůjčení.

Platí pro

Configure(String, Boolean)

Přečte konfigurační soubor a nakonfiguruje infrastrukturu vzdálené komunikace.

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)

Parametry

filename
String

Název konfiguračního souboru vzdálené komunikace. Může být null.

ensureSecurity
Boolean

Pokud je nastaveno zabezpečení true , vyžaduje se. Pokud je nastavená hodnota false, zabezpečení se nevyžaduje, ale přesto se dá použít.

Výjimky

Alespoň jeden z volajících, kteří jsou výše v kanálu volání, nemá oprávnění ke konfiguraci typů vzdálené komunikace a kanálů.

Poznámky

Předání null jako filename parametr způsobí výchozí inicializaci vzdálené komunikace bez nutnosti existence konfiguračního souboru. Další informace o vzdálené komunikace a zabezpečení najdete v tématu Zabezpečení v vzdálené komunikace.

Syntaxi konfiguračního souboru najdete v tématu Schéma nastavení vzdálené komunikace.

Poznámka

Zařazování objektů odkazem (MBR) se v paměti nenacházejí navždy. Místo toho, pokud typ nepřepíše MarshalByRefObject.InitializeLifetimeService řízení vlastní zásady životnosti, má každý MBR konečný životnost před tím, než systém vzdálené komunikace rozhraní .NET Framework zahájí proces jeho odstranění a uvolnění paměti. Další informace najdete v tématu Doživotní zapůjčení.

Platí pro