Nespravovaný (nativní) algoritmus načítání knihovny

Nespravované knihovny se nacházejí a načítají pomocí algoritmu zahrnujícího různé fáze.

Následující algoritmus popisuje, jak se nativní knihovny načítají .PInvoke

PInvoke Algoritmus načtení knihovny

PInvoke při pokusu o načtení nespravovaného sestavení používá následující algoritmus:

  1. Určete activeAssemblyLoadContext. Pro nespravovanou knihovnu active zatížení je assemblyLoadContext s sestavením, které definuje PInvoke.

  2. V případě activeAssemblyLoadContext, zkuste najít sestavení v pořadí priority podle: