MarshalByRefObject.CreateObjRef(Type) MarshalByRefObject.CreateObjRef(Type) MarshalByRefObject.CreateObjRef(Type) MarshalByRefObject.CreateObjRef(Type) Method

Definizione

Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto 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);
[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

Parametri

requestedType
Type Type Type Type

Il Type dell'oggetto a cui il nuovo oggetto ObjRef farà riferimento.The Type of the object that the new ObjRef will reference.

Restituisce

Informazioni obbligatorie per generare un proxy.Information required to generate a proxy.

Eccezioni

L'istanza non è un oggetto remoto valido.This instance is not a valid remoting object.

Il chiamante immediato non dispone dell'autorizzazione di infrastruttura.The immediate caller does not have infrastructure permission.

Commenti

Il CreateObjRef viene chiamato da metodi di creazione di oggetti remoti, ad esempio AppDomain.CreateInstance e AppDomain.CreateInstanceAndUnwrap.The CreateObjRef method is called by remote object creation methods such as AppDomain.CreateInstance and AppDomain.CreateInstanceAndUnwrap. Nella maggior parte dei casi, non è necessario eseguire l'override di questo metodo.In most cases, there is no need to override this method.

Sicurezza

SecurityCriticalAttribute
richiede l'attendibilità totale per il chiamante immediato.requires full trust for the immediate caller. Questo membro non può essere utilizzato da codice parzialmente attendibile o trasparente.This member cannot be used by partially trusted or transparent code.

Si applica a