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

정의

원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다. 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
매개 변수
requestedType
Type Type Type Type

Type가 참조할 개체의 ObjRef입니다. The Type of the object that the new ObjRef will reference.

반환

프록시를 생성하는 데 필요한 정보입니다. Information required to generate a proxy.

예외

이 인스턴스가 유효한 원격 개체가 아닌 경우 This instance is not a valid remoting object.

직접 실행 호출자에 인프라 권한이 없는 경우 The immediate caller does not have infrastructure permission.

설명

합니다 CreateObjRef 메서드는 원격 개체 생성 방법 등 AppDomain.CreateInstanceAppDomain.CreateInstanceAndUnwrap입니다.The CreateObjRef method is called by remote object creation methods such as AppDomain.CreateInstance and AppDomain.CreateInstanceAndUnwrap. 대부분의 경우에서이 메서드를 재정의할 필요가 없습니다 있습니다.In most cases, there is no need to override this method.

보안

SecurityCriticalAttribute
직접 실행 호출자에 대 한 완전 신뢰가 필요 합니다. requires full trust for the immediate caller. 이 멤버는 부분적으로 신뢰할 수 있는 또는 투명 코드에서 사용할 수 없습니다. This member cannot be used by partially trusted or transparent code.

적용 대상