JsonRpc.LoadType(String, String) 方法

定義

嘗試根據其完整名稱和可能元件名稱載入類型。

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

參數

typeFullName
String

FullName要載入之型別的 。

assemblyName
String

如果有的話,預期會定義型別的元件名稱。 這應該可由 AssemblyName(String) 剖析。

傳回

如果 Type 可以找到載入的 ,則為 ,否則 null 為 。

備註

這個方法可用來載入序列化期間內送訊息所強式參考的類型。 請務必不要載入可能會根據遠端合作物件類型和信任層級造成安全性威脅的類型。

如果根據所提供) 或已載入 AppDomain 中的任何元件,則此方法的預設實作會根據其元件名稱 (載入時載入任何名為 的類型。

實作應該避免擲回 FileLoadException 或其他 TypeLoadException 例外狀況,而偏好改為傳回 null

適用於