MarshalByRefObject.CreateObjRef(Type) Method

Definition

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.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

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
Public Overridable Function CreateObjRef (requestedType As Type) As ObjRef

Parameters

requestedType
Type

O Type do objeto a que o novo ObjRef fará referência.The Type of the object that the new ObjRef will reference.

Returns

ObjRef

Informações necessárias para gerar um proxy.Information required to generate a proxy.

Attributes

Exceptions

Esta instância não é um objeto remoto válido.This instance is not a valid remoting object.

O chamador imediato não tem permissão de infraestrutura.The immediate caller does not have infrastructure permission.

Remarks

O método CreateObjRef é chamado por métodos de criação de objeto remoto, como AppDomain.CreateInstance e AppDomain.CreateInstanceAndUnwrap.The CreateObjRef method is called by remote object creation methods such as AppDomain.CreateInstance and AppDomain.CreateInstanceAndUnwrap. Na maioria dos casos, não é necessário substituir esse método.In most cases, there is no need to override this method.

Applies to