IHandle<THandle>
interface IHandle<THandle> where THandle : ValueType modreq(System.Runtime.InteropServices.UnmanagedType)
Used to abstract access to classes that contain a potentially owned handle.
Owner of the Handle that might close it when finalized. Default is the
IHandle<T> implementer.