RemotingServices.GetRealProxy(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает настоящий прокси, поддерживающий указанный прозрачный прокси.
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
Параметры
- proxy
- Object
Прозрачный прокси.
Возвращаемое значение
Настоящий прокси, поддерживающий указанный прозрачный прокси.
- Атрибуты
Исключения
У непосредственно вызывающего объекта отсутствует разрешение инфраструктуры.
Комментарии
Клиент, использующий объект через границу удаленного взаимодействия, фактически использует прозрачный прокси-сервер для объекта. Прозрачный прокси-сервер создает впечатление, что фактический объект находится в пространстве клиента. Это достигается путем переадресации вызовов, выполненных в реальный объект с помощью инфраструктуры удаленного взаимодействия.
Прозрачный прокси-сервер поддерживается экземпляром управляемого класса среды выполнения типа RealProxy. Реализует RealProxy часть функциональных возможностей, необходимых для пересылки операций с прозрачного прокси-сервера.
Прокси-объект наследует связанную семантику управляемых объектов, таких как сборка мусора, поддержка членов и методов, и может быть расширена для формирования новых классов. Прокси-сервер выступает в качестве объекта того же класса, что и удаленный объект (прозрачный прокси- сервер), а также является управляемым объектом.