Aracılığıyla paylaş


RemotingServices.GetRealProxy(Object) Yöntem

Tanım

Belirtilen saydam proxy'yi yedekleyerek gerçek proxy'yi döndürür.

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

Parametreler

proxy
Object

Saydam bir proxy.

Döndürülenler

RealProxy

Saydam proxy'yi arka planlayan gerçek proxy örneği.

Öznitelikler

Özel durumlar

Hemen çağıranın altyapı izni yok.

Açıklamalar

Herhangi bir uzaktan iletişim sınırında nesne kullanan bir istemci aslında nesne için saydam bir ara sunucu kullanır. Saydam proxy, gerçek nesnenin istemcinin alanında yer aldığını gösterir. Uzaktan iletişim altyapısını kullanarak üzerinde yapılan çağrıları gerçek nesneye ileterek bunu elde eder.

Saydam proxy, türündeki RealProxyyönetilen çalışma zamanı sınıfının bir örneği tarafından desteklenir. saydam RealProxy proxy'den işlemleri iletmek için gereken işlevselliğin bir bölümünü uygular.

Proxy nesnesi, atık toplama, üyeler ve yöntemler için destek gibi yönetilen nesnelerin ilişkili semantiğini devralır ve yeni sınıflar oluşturmak için genişletilebilir. Proxy, uzak nesne (saydam ara sunucu) ile aynı sınıfın nesnesi olarak görev yapar ve aynı zamanda yönetilen bir nesnedir.

Şunlara uygulanır

Ayrıca bkz.