C# Class MonoMac.CoreFoundation.DispatchQueue

Inheritance: DispatchObject
ファイルを表示 Open project: kangaroo/maccore Class Usage Examples

Public Methods

Method Description
DispatchAsync ( NSAction action ) : void
DispatchQueue ( IntPtr handle ) : System
DispatchQueue ( string label ) : System
DispatchSync ( NSAction action ) : void
GetGlobalQueue ( DispatchQueuePriority priority ) : DispatchQueue
MainIteration ( ) : void

Private Methods

Method Description
DispatchQueue ( IntPtr handle, bool owns ) : System
dispatch_async_f ( IntPtr queue, IntPtr context, dispatch_callback_t dispatch ) : void
dispatch_get_current_queue ( ) : IntPtr
dispatch_get_global_queue ( IntPtr priority, IntPtr flags ) : IntPtr
dispatch_get_main_queue ( ) : IntPtr
dispatch_main ( ) : IntPtr
dispatch_queue_create ( string label, IntPtr attr ) : IntPtr
dispatch_queue_get_label ( IntPtr queue ) : string
dispatch_sync_f ( IntPtr queue, IntPtr context, dispatch_callback_t dispatch ) : void
static_dispatcher_to_managed ( IntPtr context ) : void

Method Details

DispatchAsync() public method

public DispatchAsync ( NSAction action ) : void
action NSAction
return void

DispatchQueue() public method

public DispatchQueue ( IntPtr handle ) : System
handle System.IntPtr
return System

DispatchQueue() public method

public DispatchQueue ( string label ) : System
label string
return System

DispatchSync() public method

public DispatchSync ( NSAction action ) : void
action NSAction
return void

GetGlobalQueue() public static method

public static GetGlobalQueue ( DispatchQueuePriority priority ) : DispatchQueue
priority DispatchQueuePriority
return DispatchQueue

MainIteration() public static method

public static MainIteration ( ) : void
return void