Skip to main content

Class NativeObject

Namespace: HarfBuzzSharp
Assembly: VelloSharp.HarfBuzzSharp.dll

public class NativeObject : IDisposable

Inheritance​

object ← NativeObject

Derived​

Blob, Face, Font

Implements​

IDisposable

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors​

NativeObject(nint)​

protected NativeObject(nint handle)

Parameters​

handle nint

Properties​

Handle​

public virtual nint Handle { get; protected set; }

Property Value​

nint

Methods​

Dispose(bool)​

protected virtual void Dispose(bool disposing)

Parameters​

disposing bool

Dispose()​

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

DisposeHandler()​

protected virtual void DisposeHandler()

~NativeObject()​

protected ~NativeObject()