MarshalByRefObject.CreateObjRef(Type) Método

Definição

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.

public:
 virtual System::Runtime::Remoting::ObjRef ^ CreateObjRef(Type ^ requestedType);
public virtual System.Runtime.Remoting.ObjRef CreateObjRef (Type requestedType);
[System.Security.SecurityCritical]
public virtual System.Runtime.Remoting.ObjRef CreateObjRef (Type requestedType);
abstract member CreateObjRef : Type -> System.Runtime.Remoting.ObjRef
override this.CreateObjRef : Type -> System.Runtime.Remoting.ObjRef
[<System.Security.SecurityCritical>]
abstract member CreateObjRef : Type -> System.Runtime.Remoting.ObjRef
override this.CreateObjRef : Type -> System.Runtime.Remoting.ObjRef
Public Overridable Function CreateObjRef (requestedType As Type) As ObjRef

Parâmetros

requestedType
Type

O Type do objeto a que o novo ObjRef fará referência.

Retornos

Informações necessárias para gerar um proxy.

Atributos

Exceções

Esta instância não é um objeto remoto válido.

O chamador imediato não tem permissão de infraestrutura.

Comentários

O CreateObjRef método é chamado por métodos de criação de objeto remoto, como AppDomain.CreateInstance e AppDomain.CreateInstanceAndUnwrap. Na maioria dos casos, não é necessário substituir esse método.

Aplica-se a