RemotingConfiguration Třída

Definice

Poskytuje různé statické metody pro konfiguraci infrastruktury vzdálené komunikace.

public ref class RemotingConfiguration
public ref class RemotingConfiguration abstract sealed
public class RemotingConfiguration
[System.Runtime.InteropServices.ComVisible(true)]
public static class RemotingConfiguration
type RemotingConfiguration = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type RemotingConfiguration = class
Public Class RemotingConfiguration
Dědičnost
RemotingConfiguration
Atributy

Vlastnosti

Name Description
ApplicationId

Získá ID aktuálně spuštěné aplikace.

ApplicationName

Získá nebo nastaví název aplikace vzdálené komunikace.

CustomErrorsMode

Získá nebo nastaví hodnotu, která označuje způsob zpracování vlastních chyb.

ProcessId

Získá ID aktuálně spuštěného procesu.

Metody

Name Description
Configure(String, Boolean)

Přečte konfigurační soubor a nakonfiguruje infrastrukturu vzdálené komunikace.

Configure(String)
Zastaralé.

Přečte konfigurační soubor a nakonfiguruje infrastrukturu vzdálené komunikace. Configure(String) je zastaralá. Místo toho použijte Configure(String, Boolean) .

CustomErrorsEnabled(Boolean)

Určuje, jestli kanály serveru v této doméně aplikace vrací filtrované nebo úplné informace o výjimce místním nebo vzdáleným volajícím.

GetRegisteredActivatedClientTypes()

Načte pole typů objektů zaregistrovaných v klientovi jako typy, které se aktivují vzdáleně.

GetRegisteredActivatedServiceTypes()

Načte pole typů objektů zaregistrovaných na konci služby, které lze aktivovat na vyžádání od klienta.

GetRegisteredWellKnownClientTypes()

Načte pole typů objektů registrovaných na straně klienta jako známé typy.

GetRegisteredWellKnownServiceTypes()

Načte pole typů objektů zaregistrovaných na konci služby jako známé typy.

IsActivationAllowed(Type)

Vrátí logickou hodnotu, která určuje, jestli je zadané Type oprávnění aktivovat klienta.

IsRemotelyActivatedClientType(String, String)

Zkontroluje, zda je objekt určený názvem typu a názvem sestavení registrován jako vzdáleně aktivovaný typ klienta.

IsRemotelyActivatedClientType(Type)

Zkontroluje, zda je zadaný objekt Type registrován jako vzdáleně aktivovaný typ klienta.

IsWellKnownClientType(String, String)

Zkontroluje, zda je objekt určený názvem typu a názvem sestavení registrován jako dobře známý typ klienta.

IsWellKnownClientType(Type)

Zkontroluje, zda je zadaný objekt Type registrován jako dobře známý typ klienta.

RegisterActivatedClientType(ActivatedClientTypeEntry)

Zaregistruje objekt Type zaznamenaný v zadaném ActivatedClientTypeEntry klientovi jako typ, který lze aktivovat na serveru.

RegisterActivatedClientType(Type, String)

Zaregistruje objekt Type na straně klienta jako typ, který lze aktivovat na serveru pomocí zadaných parametrů k inicializaci nové instance ActivatedClientTypeEntry třídy.

RegisterActivatedServiceType(ActivatedServiceTypeEntry)

Zaregistruje typ objektu zaznamenaný v zadané ActivatedServiceTypeEntry službě jako typ, který lze aktivovat na vyžádání od klienta.

RegisterActivatedServiceType(Type)

Zaregistruje zadaný typ objektu na konci služby jako typ, který lze aktivovat na vyžádání od klienta.

RegisterWellKnownClientType(Type, String)

Zaregistruje objekt Type na straně klienta jako dobře známý typ, který lze aktivovat na serveru pomocí zadaných parametrů k inicializaci nové instance WellKnownClientTypeEntry třídy.

RegisterWellKnownClientType(WellKnownClientTypeEntry)

Zaregistruje objekt Type zaznamenaný v zadaném WellKnownClientTypeEntry klientovi jako známý typ, který lze aktivovat na serveru.

RegisterWellKnownServiceType(Type, String, WellKnownObjectMode)

Zaregistruje objekt Type na konci služby jako dobře známý typ pomocí zadaných parametrů k inicializaci nové instance WellKnownServiceTypeEntry.

RegisterWellKnownServiceType(WellKnownServiceTypeEntry)

Zaregistruje objekt Type zaznamenaný na WellKnownServiceTypeEntry konci služby jako dobře známý typ.

Platí pro