Edit

Share via


RealProxy.GetProxiedType Method

Definition

Returns the Type of the object that the current instance of RealProxy represents.

public:
 Type ^ GetProxiedType();
public Type GetProxiedType ();
[System.Security.SecurityCritical]
public Type GetProxiedType ();
member this.GetProxiedType : unit -> Type
[<System.Security.SecurityCritical>]
member this.GetProxiedType : unit -> Type
Public Function GetProxiedType () As Type

Returns

The Type of the object that the current instance of RealProxy represents.

Attributes

Examples

// Create an instance of MyProxy.
MyProxy^ myProxyInstance = gcnew MyProxy( CustomServer::typeid );

// Get a CustomServer proxy.
CustomServer^ myHelloServer = static_cast<CustomServer^>(myProxyInstance->GetTransparentProxy());
// Create an instance of MyProxy.
MyProxy myProxyInstance = new MyProxy(typeof(CustomServer));
// Get a CustomServer proxy.
CustomServer myHelloServer = (CustomServer)myProxyInstance.GetTransparentProxy();
' Create an instance of MyProxy.
Dim myProxyInstance As New MyProxy(GetType(CustomServer))
' Get a CustomServer proxy.
Dim myHelloServer As CustomServer = _
            CType(myProxyInstance.GetTransparentProxy(), CustomServer)

Applies to