AssemblyLoadContext.Resolving 事件
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
若嘗試載入至這項組件載入內容,解析組件失敗時就會發生這種情況。
public:
event Func<System::Runtime::Loader::AssemblyLoadContext ^, System::Reflection::AssemblyName ^, System::Reflection::Assembly ^> ^ Resolving;
public event Func<System.Runtime.Loader.AssemblyLoadContext,System.Reflection.AssemblyName,System.Reflection.Assembly?>? Resolving;
public event Func<System.Runtime.Loader.AssemblyLoadContext,System.Reflection.AssemblyName,System.Reflection.Assembly> Resolving;
member this.Resolving : Func<System.Runtime.Loader.AssemblyLoadContext, System.Reflection.AssemblyName, System.Reflection.Assembly>
Public Custom Event Resolving As Func(Of AssemblyLoadContext, AssemblyName, Assembly)
Public Event Resolving As Func(Of AssemblyLoadContext, AssemblyName, Assembly)
事件類型
備註
這個事件的處理程式必須負責傳回指定的元件,或者如果無法辨識元件,則傳回 null
。
重要
如果為此事件註冊多個事件處理程式,則會依序呼叫事件處理程式,直到事件處理程式傳回不是的值為止 null
。 後續事件處理程式會被忽略。
如需處理事件的詳細資訊,請參閱 處理和引發事件。
請注意,您可以在任何 AssemblyLoadContext上新增此事件的處理程式,包括預設內容。