MarshalByRefObject.CreateObjRef(Type) 方法

定义

创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。

C#
public virtual System.Runtime.Remoting.ObjRef CreateObjRef (Type requestedType);
C#
[System.Security.SecurityCritical]
public virtual System.Runtime.Remoting.ObjRef CreateObjRef (Type requestedType);

参数

requestedType
Type

新的 Type 将引用的对象的 ObjRef

返回

ObjRef

生成代理所需要的信息。

属性

例外

此实例不是有效的远程处理对象。

直接调用方没有基础结构权限。

注解

CreateObjRef方法由远程对象创建方法(如 和 ) AppDomain.CreateInstance 调用 AppDomain.CreateInstanceAndUnwrap 。 在大多数情况下,无需重写此方法。

适用于

产品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8