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)。
傳回
若能找到,則為負載 Type;否則 null。
備註
此方法用於載入序列化過程中被訊息強烈引用的類型。 重要的是不要載入可能因遠端方信任程度而構成安全威脅的類型。
此方法的預設實作會載入任何已命名的類型,前提是能根據其組合名稱(若提供)找到,否則則基於已載入 AppDomain 中的任何組合語言。
實作應避免拋 FileLoadException棄 或其他 TypeLoadException 例外,寧願回放 null 。