private void Release()
{
if (this._disposed)
throw new ObjectDisposedException(this.GetType().FullName);
if (_libraryHandle != IntPtr.Zero)
{
UnmanagedLibrary.Unload(_libraryHandle);
_libraryHandle = IntPtr.Zero;
}
}