RemotingConfiguration.Configure Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.