Freigeben über


ProxyAttribute.CreateInstance(Type) Methode

Definition

Erstellt entweder ein nicht initialisiertes MarshalByRefObject oder einen transparenten Proxy, je nachdem, ob der angegebene Typ im aktuellen Kontext zulässig ist.

public:
 virtual MarshalByRefObject ^ CreateInstance(Type ^ serverType);
public virtual MarshalByRefObject CreateInstance (Type serverType);
[System.Security.SecurityCritical]
public virtual MarshalByRefObject CreateInstance (Type serverType);
abstract member CreateInstance : Type -> MarshalByRefObject
override this.CreateInstance : Type -> MarshalByRefObject
[<System.Security.SecurityCritical>]
abstract member CreateInstance : Type -> MarshalByRefObject
override this.CreateInstance : Type -> MarshalByRefObject
Public Overridable Function CreateInstance (serverType As Type) As MarshalByRefObject

Parameter

serverType
Type

Der Objekttyp, von dem eine Instanz erstellt werden soll.

Gibt zurück

Ein nicht initialisiertes MarshalByRefObject oder ein transparenter Proxy.

Attribute

Beispiele

// Create an instance of ServicedComponentProxy
virtual MarshalByRefObject^ CreateInstance( Type^ serverType ) override
{
   return ProxyAttribute::CreateInstance( serverType );
}
// Create an instance of ServicedComponentProxy
public override MarshalByRefObject CreateInstance(Type serverType)
{
   return base.CreateInstance(serverType);
}
' Create an instance of ServicedComponentProxy
Public Overrides Function CreateInstance(serverType As Type) As MarshalByRefObject
   Return MyBase.CreateInstance(serverType)
End Function 'CreateInstance

Gilt für: