Język

RemotingServices.GetRealProxy(Object) Metoda

Definicja

Zwraca rzeczywisty serwer proxy z kopią zapasową określonego przezroczystego serwera proxy.

public:
 static System::Runtime::Remoting::Proxies::RealProxy ^ GetRealProxy(System::Object ^ proxy);
public static System.Runtime.Remoting.Proxies.RealProxy GetRealProxy(object proxy);
[System.Security.SecurityCritical]
public static System.Runtime.Remoting.Proxies.RealProxy GetRealProxy(object proxy);
static member GetRealProxy : obj -> System.Runtime.Remoting.Proxies.RealProxy
[<System.Security.SecurityCritical>]
static member GetRealProxy : obj -> System.Runtime.Remoting.Proxies.RealProxy
Public Shared Function GetRealProxy (proxy As Object) As RealProxy

Parametry

proxy
Object

Przezroczysty serwer proxy.

Zwraca

Rzeczywiste wystąpienie serwera proxy, które wspiera przezroczysty serwer proxy.

Atrybuty

Wyjątki

Bezpośrednie wywołanie nie ma uprawnień do infrastruktury.

Uwagi

Klient, który używa obiektu w dowolnej granicy komunikacji zdalnie, faktycznie używa przezroczystego serwera proxy dla obiektu. Przezroczysty serwer proxy sprawia wrażenie, że rzeczywisty obiekt znajduje się w przestrzeni klienta. Umożliwia to przekazanie wywołań do obiektu rzeczywistego przy użyciu infrastruktury komunikacji telefonicznej.

Przezroczysty serwer proxy jest wspierany przez wystąpienie klasy zarządzanego środowiska uruchomieniowego typu RealProxy. Funkcja RealProxy implementuje część funkcji wymaganą do przekazywania operacji z przezroczystego serwera proxy.

Obiekt proxy dziedziczy skojarzona semantyka zarządzanych obiektów, takich jak odzyskiwanie pamięci, obsługa elementów członkowskich i metod, i może zostać rozszerzona w celu utworzenia nowych klas. Serwer proxy działa jako obiekt tej samej klasy co obiekt zdalny (przezroczysty serwer proxy), a także jest obiektem zarządzanym.

Dotyczy

Zobacz też