Esempio n. 1
0
 private void FreeLibrary()
 {
     if (_libraryPointer.IsValueCreated)
     {
         _libraryLoader.FreeLibrary(_libraryPointer.Value);
     }
 }
Esempio n. 2
0
 public void Dispose()
 {
     foreach (var libPtr in loadedLibraries.Values)
     {
         if (libPtr != IntPtr.Zero)
         {
             libraryLoader.FreeLibrary(libPtr);
         }
     }
 }
Esempio n. 3
0
 public bool FreeLibrary(IntPtr hModule) => CurrentPlatformLibraryLoader.FreeLibrary(hModule);