Sdílet prostřednictvím


AssemblyLoadContext.Resolving Událost

Definice

Vyvolá se, když při pokusu o načtení do tohoto kontextu načtení sestavení selže rozlišení sestavení.

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) 

Event Type

Poznámky

Je zodpovědností obslužné rutiny za tuto událost vrátit zadané sestavení, nebo vrátit null , pokud sestavení není rozpoznáno.

Důležité

Pokud je pro tuto událost registrováno více než jedna obslužná rutina události, jsou obslužné rutiny událostí volána v pořadí, dokud obslužná rutina události nevrátí hodnotu, která není null. Další obslužné rutiny událostí jsou ignorovány.

Další informace o zpracování událostí najdete v tématu Zpracování a vyvolání událostí.

Je třeba poznamenat, že obslužnou rutinu lze pro tuto událost přidat na libovolnou AssemblyLoadContext, včetně výchozího kontextu.

Platí pro

Viz také