JsonRpc.LoadType(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
尝试基于其全名和可能程序集名称加载类型。
protected internal virtual Type? LoadType (string typeFullName, string? assemblyName);
abstract member LoadType : string * string -> Type
override this.LoadType : string * string -> Type
Protected Friend Overridable Function LoadType (typeFullName As String, assemblyName As String) As Type
参数
- assemblyName
- String
应定义类型的程序集名称(如果可用)。 这应该由 AssemblyName(String).
返回
The loaded Type, if one could be found; otherwise null
.
注解
此方法用于加载序列化期间由传入消息强引用的类型。 请务必不要加载可能基于远程方类型和信任级别构成安全威胁的类型。
如果提供了) 或 AppDomain 中已加载的任何程序集,则此方法的默认实现将加载基于其程序集名称 (的任何类型。
实现应避免引发FileLoadExceptionTypeLoadException或其他异常,而是倾向于返回null
。