RemotingConfiguration.Configure Methode

Definitie

Overloads

Name Description
Configure(String)
Verouderd.

Leest het configuratiebestand en configureert de externe infrastructuur. Configure(String) is verouderd. Gebruik in plaats daarvan Configure(String, Boolean).

Configure(String, Boolean)

Leest het configuratiebestand en configureert de externe infrastructuur.

Configure(String)

Let op

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

Leest het configuratiebestand en configureert de externe infrastructuur. Configure(String) is verouderd. Gebruik in plaats daarvan 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)

Parameters

filename
String

De naam van het configuratiebestand voor externe toegang. Kan zijn null.

Kenmerken

Uitzonderingen

Ten minste één van de bellers hoger in de callstack is niet gemachtigd om externe typen en kanalen te configureren.

Opmerkingen

Note

Configure(String) is verouderd. Gebruik in plaats daarvan Configure(String, Boolean).

Als de filename parameter wordt doorgegevennull, wordt standaard externe initialisatie veroorzaakt zonder dat er een configuratiebestand bestaat.

Zie Schema voor externe instellingen voor de syntaxis van het configuratiebestand.

Note

Marshal-by-reference objects (MBR's) bevinden zich niet voor altijd in het geheugen. Tenzij het type MarshalByRefObject.InitializeLifetimeService overschrijft om zijn eigen levensduurbeleid te beheren, heeft elke MBR een eindige levensduur voordat het externe systeem van het .NET Framework begint met het verwijderen van het systeem en het vrijmaken van het geheugen. Zie Levensduurleases voor meer informatie.

Van toepassing op

Configure(String, Boolean)

Leest het configuratiebestand en configureert de externe infrastructuur.

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)

Parameters

filename
String

De naam van het configuratiebestand voor externe toegang. Kan zijn null.

ensureSecurity
Boolean

Als deze optie is ingesteld op true beveiliging, is dit vereist. Als deze optie is ingesteld false, is beveiliging niet vereist, maar kan nog steeds worden gebruikt.

Uitzonderingen

Ten minste één van de bellers hoger in de callstack is niet gemachtigd om externe typen en kanalen te configureren.

Opmerkingen

Als de filename parameter wordt doorgegevennull, wordt standaard externe initialisatie veroorzaakt zonder dat er een configuratiebestand bestaat. Zie Beveiliging in Remoting voor meer informatie over externe communicatie en beveiliging.

Zie Schema voor externe instellingen voor de syntaxis van het configuratiebestand.

Note

Marshal-by-reference objects (MBR's) bevinden zich niet voor altijd in het geheugen. Tenzij het type MarshalByRefObject.InitializeLifetimeService overschrijft om zijn eigen levensduurbeleid te beheren, heeft elke MBR een eindige levensduur voordat het externe systeem van het .NET Framework begint met het verwijderen van het systeem en het vrijmaken van het geheugen. Zie Levensduurleases voor meer informatie.

Van toepassing op