Table of Contents

Class ObjC.Ref

Namespace
Xui.Runtime.MacOS
Assembly
Xui.Runtime.MacOS.dll

Abstracts C# interactions with an Objective-C reference counted instance.

public abstract class ObjC.Ref : IDisposable
Inheritance
ObjC.Ref
Implements
Derived
Inherited Members

Constructors

Ref(nint)

protected Ref(nint id)

Parameters

id nint

Properties

Id

protected nint Id { get; }

Property Value

nint

Methods

Dispose()

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

public void Dispose()

~Ref()

protected ~Ref()

Operators

implicit operator nint(Ref)

public static implicit operator nint(ObjC.Ref cls)

Parameters

cls ObjC.Ref

Returns

nint