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 Configure(String, Boolean) prosím místo toho.

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 Configure(String, Boolean) prosím místo toho.

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 nástroji calltack, nemá oprávnění ke konfiguraci typů a kanálů vzdálené komunikace.

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 Configure(String, Boolean) prosím místo toho.

Předání null parametru filename jako 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ů podle odkazu (MBR) se nenacházejí v paměti navždy. Místo toho, pokud typ nepřepíše MarshalByRefObject.InitializeLifetimeService řízení vlastních zásad životnosti, má každý MBR konečnou ž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 Doba 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 , je vyžadováno. 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 nástroji calltack, nemá oprávnění ke konfiguraci typů a kanálů vzdálené komunikace.

Poznámky

Předání null parametru filename jako 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ů podle odkazu (MBR) se nenacházejí v paměti navždy. Místo toho, pokud typ nepřepíše MarshalByRefObject.InitializeLifetimeService řízení vlastních zásad životnosti, má každý MBR konečnou ž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 Doba zapůjčení.

Platí pro