共用方式為


AssemblyLoadContext.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;
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上新增此事件的處理程式,包括預設內容。

適用於

另請參閱