Language

NativeObject Class

Definition

public abstract class NativeObject : ObjCRuntime.DisposableObject
type NativeObject = class
    inherit DisposableObject
Inheritance
NativeObject
Derived

Constructors

Name Description
NativeObject()
NativeObject(NativeHandle, Boolean, Boolean)
NativeObject(NativeHandle, Boolean)

Properties

Name Description
Handle (Inherited from DisposableObject)
Owns (Inherited from DisposableObject)

Methods

Name Description
ClearHandle() (Inherited from DisposableObject)
Dispose()

Releases all resources used by this object.

(Inherited from DisposableObject)
Dispose(Boolean)

Releases the resources used by this object.

Equals(Object) (Inherited from DisposableObject)
GetCheckedHandle() (Inherited from DisposableObject)
GetHashCode() (Inherited from DisposableObject)
InitializeHandle(NativeHandle) (Inherited from DisposableObject)
Release()
Retain()

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

Applies to