Share via


CFRunLoopSourceCustom Class

Definition

An abstract CFRunLoop that, when extended, gives the application developer fine-grained control over lifecycle events.

public abstract class CFRunLoopSourceCustom : CoreFoundation.CFRunLoopSource
type CFRunLoopSourceCustom = class
    inherit CFRunLoopSource
Inheritance

Constructors

Name Description
CFRunLoopSourceCustom()

Properties

Name Description
Handle (Inherited from DisposableObject)
IsValid (Inherited from CFRunLoopSource)
Order (Inherited from CFRunLoopSource)
Owns (Inherited from DisposableObject)

Methods

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

Releases the resources used by the CFRunLoopSourceCustom object.

Equals(Object) (Inherited from DisposableObject)
GetCheckedHandle() (Inherited from DisposableObject)
GetHashCode() (Inherited from DisposableObject)
InitializeHandle(NativeHandle) (Inherited from DisposableObject)
Invalidate() (Inherited from CFRunLoopSource)
OnCancel(CFRunLoop, NSString)
OnPerform()
OnSchedule(CFRunLoop, NSString)
Release() (Inherited from NativeObject)
Retain() (Inherited from NativeObject)
Signal() (Inherited from CFRunLoopSource)

Extension Methods

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

Applies to