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).
Das Übergeben null
als filename
Parameter führt zu einer standardmäßigen Remotinginitialisierung, ohne dass eine Konfigurationsdatei vorhanden ist.
Informationen zur Konfigurationsdateisyntax finden Sie unter Schema für Remotingeinstellungen.
Hinweis
Marshall-by-Reference-Objekte (MBRs) befinden sich nicht immer im Arbeitsspeicher. Stattdessen verfügt jeder MBR über eine endliche MarshalByRefObject.InitializeLifetimeService Lebensdauer, bevor das .NET Framework Remoting-System mit dem Löschen und dem Wiederherstellen des Arbeitsspeichers beginnt, es zu überschreiben, sofern der Typ nicht seine eigenen Lebensdauerrichtlinien überschreibt. Weitere Informationen finden Sie unter Lifetime Leases.
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
Das Übergeben null
als filename
Parameter führt zu einer standardmäßigen Remotinginitialisierung, ohne dass eine Konfigurationsdatei vorhanden ist. Weitere Informationen zu Remoting und Sicherheit finden Sie unter Sicherheit in Remoting..
Informationen zur Konfigurationsdateisyntax finden Sie unter Schema für Remotingeinstellungen.
Hinweis
Marshall-by-Reference-Objekte (MBRs) befinden sich nicht immer im Arbeitsspeicher. Stattdessen verfügt jeder MBR über eine endliche MarshalByRefObject.InitializeLifetimeService Lebensdauer, bevor das .NET Framework Remoting-System mit dem Löschen und dem Wiederherstellen des Arbeitsspeichers beginnt, es zu überschreiben, sofern der Typ nicht seine eigenen Lebensdauerrichtlinien überschreibt. Weitere Informationen finden Sie unter Lifetime Leases.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für