RemotingConfiguration.Configure Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Configure(String) |
Przestarzałe.
Odczytuje plik konfiguracji i konfiguruje infrastrukturę komunikacji wirtualnej. Configure(String) jest przestarzały. Zamiast tego użyj polecenia Configure(String, Boolean) . |
Configure(String, Boolean) |
Odczytuje plik konfiguracji i konfiguruje infrastrukturę komunikacji wirtualnej. |
Configure(String)
Przestroga
Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.
Odczytuje plik konfiguracji i konfiguruje infrastrukturę komunikacji wirtualnej. Configure(String) jest przestarzały. Zamiast tego użyj polecenia 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)
Parametry
- filename
- String
Nazwa pliku konfiguracji komunikacji wirtualnej. Może to być null
.
- Atrybuty
Wyjątki
Co najmniej jeden z wywołujących wyżej w stosie wywołań nie ma uprawnień do konfigurowania typów i kanałów komunikacji telefonicznej.
Przykłady
// Configure the remoting structure.
RemotingConfiguration::Configure( "server.config" );
// Configure the remoting structure.
RemotingConfiguration.Configure("server.config");
' Configure the remoting structure.
RemotingConfiguration.Configure("server.config")
Uwagi
Uwaga
Configure(String) jest przestarzały. Zamiast tego użyj polecenia Configure(String, Boolean) .
Przekazanie null
jako filename
parametr spowoduje domyślne inicjowanie komunikacji wirtualnej bez konieczności istnienia pliku konfiguracji.
Aby uzyskać informacje o składni pliku konfiguracji, zobacz Schemat ustawień komunikacji wirtualnej.
Uwaga
Obiekty marshal-by-reference (MBR) nie znajdują się w pamięci na zawsze. Zamiast tego, o ile typ nie zastępuje MarshalByRefObject.InitializeLifetimeService własnych zasad okresu istnienia, każdy MBR ma ograniczony okres istnienia przed rozpoczęciem procesu usuwania i odzyskiwania pamięci przez system komunikacji wirtualnej programu .NET Framework. Aby uzyskać więcej informacji, zobacz Dzierżawy okresu istnienia.
Dotyczy
Configure(String, Boolean)
Odczytuje plik konfiguracji i konfiguruje infrastrukturę komunikacji wirtualnej.
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
Nazwa pliku konfiguracji komunikacji wirtualnej. Może to być null
.
- ensureSecurity
- Boolean
Jeśli ustawiono true
wartość zabezpieczeń, jest wymagana. Jeśli jest ustawiona wartość false
, zabezpieczenia nie są wymagane, ale nadal mogą być używane.
Wyjątki
Co najmniej jeden z wywołujących wyżej w stosie wywołań nie ma uprawnień do konfigurowania typów i kanałów komunikacji telefonicznej.
Uwagi
Przekazanie null
jako filename
parametr spowoduje domyślne inicjowanie komunikacji wirtualnej bez konieczności istnienia pliku konfiguracji. Aby uzyskać więcej informacji na temat komunikacji zdalniej i zabezpieczeń, zobacz Zabezpieczenia w komunikacji zdalniej.
Aby uzyskać informacje o składni pliku konfiguracji, zobacz Schemat ustawień komunikacji wirtualnej.
Uwaga
Obiekty marshal-by-reference (MBR) nie znajdują się w pamięci na zawsze. Zamiast tego, o ile typ nie zastępuje MarshalByRefObject.InitializeLifetimeService własnych zasad okresu istnienia, każdy MBR ma ograniczony okres istnienia przed rozpoczęciem procesu usuwania i odzyskiwania pamięci przez system komunikacji wirtualnej programu .NET Framework. Aby uzyskać więcej informacji, zobacz Dzierżawy okresu istnienia.