RemotingConfiguration.Configure Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Configure(String) |
Veraltet.
Liest die Konfigurationsdatei und konfiguriert die Remotinginfrastruktur. Configure(String) ist veraltet. Verwenden Sie stattdessen Configure(String, Boolean). |
Configure(String, Boolean) |
Liest die Konfigurationsdatei und konfiguriert die Remotinginfrastruktur. |
Configure(String)
Achtung
Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.
Liest die Konfigurationsdatei und konfiguriert die Remotinginfrastruktur. Configure(String) ist veraltet. Verwenden Sie stattdessen 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)
Parameter
- filename
- String
Der Name der Remotekonfigurationsdatei. Kann null
sein.
- Attribute
Ausnahmen
Mindestens einer der Aufrufer an höherer Position im Aufrufstapel verfügt nicht über die Berechtigung zum Konfigurieren von Remotetypen und Channels.
Beispiele
// Configure the remoting structure.
RemotingConfiguration::Configure( "server.config" );
// Configure the remoting structure.
RemotingConfiguration.Configure("server.config");
' Configure the remoting structure.
RemotingConfiguration.Configure("server.config")
Hinweise
Hinweis
Configure(String) ist veraltet. Verwenden Sie stattdessen Configure(String, Boolean).
Durch die filename
Übergabe null
als Parameter wird die Standardmäßige Remotinginitialisierung verursacht, ohne dass eine Konfigurationsdatei vorhanden ist.
Informationen zur Syntax der Konfigurationsdatei finden Sie unter Schema für Remotingeinstellungen.
Hinweis
Marshall-by-Reference-Objekte (MBRs) befinden sich nicht für immer im Arbeitsspeicher. Stattdessen verfügt jeder MBR über eine begrenzte Lebensdauer, bevor das .NET Framework-Remotingsystem mit dem Löschen und Freigeben des Arbeitsspeichers beginnt, sofern der Typ nicht überschreibt MarshalByRefObject.InitializeLifetimeService , um seine eigenen Lebensdauerrichtlinien zu steuern. Weitere Informationen finden Sie unter Lebensdauerleases.
Gilt für:
Configure(String, Boolean)
Liest die Konfigurationsdatei und konfiguriert die Remotinginfrastruktur.
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)
Parameter
- filename
- String
Der Name der Remotekonfigurationsdatei. Kann null
sein.
- ensureSecurity
- Boolean
Beim Wert true
ist Sicherheit erforderlich. Beim Wert false
ist keine Sicherheit erforderlich, kann aber dennoch verwendet werden.
Ausnahmen
Mindestens einer der Aufrufer an höherer Position im Aufrufstapel verfügt nicht über die Berechtigung zum Konfigurieren von Remotetypen und Channels.
Hinweise
Durch die filename
Übergabe null
als Parameter wird die Standardmäßige Remotinginitialisierung verursacht, ohne dass eine Konfigurationsdatei vorhanden ist. Weitere Informationen zu Remoting und Sicherheit finden Sie unter Sicherheit in Remoting.
Informationen zur Syntax der Konfigurationsdatei finden Sie unter Schema für Remotingeinstellungen.
Hinweis
Marshall-by-Reference-Objekte (MBRs) befinden sich nicht für immer im Arbeitsspeicher. Stattdessen verfügt jeder MBR über eine begrenzte Lebensdauer, bevor das .NET Framework-Remotingsystem mit dem Löschen und Freigeben des Arbeitsspeichers beginnt, sofern der Typ nicht überschreibt MarshalByRefObject.InitializeLifetimeService , um seine eigenen Lebensdauerrichtlinien zu steuern. Weitere Informationen finden Sie unter Lebensdauerleases.