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