MonoMac.ObjCRuntime.Selector Members

The members of MonoMac.ObjCRuntime.Selector are listed below.

See Also: Inherited members from System.Object

Public Constructors

Creates a selector from the unmanaged pointer to the Objective-C selector.
Creates a new selector and registers it with the Objective-C runtime.
Creates a new selector and registers it with the Objective-C runtime.

Public Fields

static readonly
InitIntPtr. Handle to the "init" Objective-C selector.
static readonly
InitWithCoderIntPtr. Handle to the "initWithCoder:" selector.

Public Properties

[read-only]
HandleIntPtr. Handle (pointer) to the unmanaged object representation.
[read-only]
Namestring. Name of this selector.

Public Methods

Equals(Selector) : bool
Documentation for this section has not yet been entered.
override
Equals(object) : bool
Compares two objects for equality
static
GetFrameLength(IntPtr, IntPtr) : int
Documentation for this section has not yet been entered.
static
GetHandle(string) : IntPtr
Returns a handle to the specified Objective-C class.
override
GetHashCode() : int
Returns the Selector's hashcode.
static
Register(IntPtr) : Selector
Documentation for this section has not yet been entered.

Public Operators

static
Equality(Selector, Selector)Determines if two Selector objects are equal by comparing their native handles.
static
Inequality(Selector, Selector)Determines if two Selector objects are different by comparing their native handles.