System.Runtime.Loader.AssemblyLoadContext.LoadUnmanagedDll C# (CSharp) Méthode

LoadUnmanagedDll() protected méthode

protected LoadUnmanagedDll ( string unmanagedDllName ) : System.IntPtr
unmanagedDllName string
Résultat System.IntPtr
        protected virtual System.IntPtr LoadUnmanagedDll(string unmanagedDllName) { throw null; }
        public void SetProfileOptimizationRoot(string directoryPath) { }

Usage Example

Exemple #1
0
        // This method is invoked by the VM when using the host-provided assembly load context
        // implementation.
        private static IntPtr ResolveUnmanagedDll(
            string unmanagedDllName,
            IntPtr gchManagedAssemblyLoadContext
            )
        {
            AssemblyLoadContext context = (AssemblyLoadContext)(
                GCHandle.FromIntPtr(gchManagedAssemblyLoadContext).Target
                ) !;

            return(context.LoadUnmanagedDll(unmanagedDllName));
        }
All Usage Examples Of System.Runtime.Loader.AssemblyLoadContext::LoadUnmanagedDll