NativeLibrary.SetDllImportResolver(Assembly, DllImportResolver) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger ett återanrop för att matcha inbyggda biblioteksimporter från en sammansättning.
public:
static void SetDllImportResolver(System::Reflection::Assembly ^ assembly, System::Runtime::InteropServices::DllImportResolver ^ resolver);
public static void SetDllImportResolver(System.Reflection.Assembly assembly, System.Runtime.InteropServices.DllImportResolver resolver);
static member SetDllImportResolver : System.Reflection.Assembly * System.Runtime.InteropServices.DllImportResolver -> unit
Public Shared Sub SetDllImportResolver (assembly As Assembly, resolver As DllImportResolver)
Parametrar
- assembly
- Assembly
Sammansättningen som matcharen är registrerad för.
- resolver
- DllImportResolver
Återanropet till matcharen för att registrera.
Undantag
assembly eller resolver är null.
En lösning har redan angetts för den här sammansättningen.
Kommentarer
Den här lösningen per sammansättning är det första försöket att lösa inbyggda biblioteksbelastningar som initieras av den här sammansättningen.
Anroparna för den här metoden bör endast registrera matcharen för sina egna sammansättningar.
Endast en lösning kan registreras per sammansättning. Det går inte att registrera en andra lösning med en InvalidOperationException.