Lingua

CFRunLoop Classe

Definizione

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

public class CFRunLoop : CoreFoundation.NativeObject
type CFRunLoop = class
    inherit NativeObject
Ereditarietà

Commenti

I cicli di esecuzione possono essere eseguiti in modo ricorsivo.

Proprietà

Nome Descrizione
AllModes

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

Current

Runloop attivo per il thread corrente.

CurrentMode

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

Handle

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

(Ereditato da DisposableObject)
IsWaiting

Indica che il ciclo di esecuzione è attualmente in attesa di un evento.

Main

Oggetto ciclo di esecuzione principale per l'applicazione.

ModeCommon

Rappresenta il valore associato alla costante kCFRunLoopCommonModes

ModeDefault

Rappresenta il valore associato alla costante kCFRunLoopDefaultMode

Owns

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

(Ereditato da DisposableObject)

Metodi

Nome Descrizione
AddSource(CFRunLoopSource, NSString)

Aggiunge una nuova origine al ciclo di esecuzione nella modalità specificata.

ClearHandle()

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

(Ereditato da DisposableObject)
ContainsSource(CFRunLoopSource, NSString)

Determina se il ciclo di esecuzione contiene l'oggetto specificato CFRunLoopSource in una modalità specifica.

Dispose()

Rilascia tutte le risorse usate da questo oggetto.

(Ereditato da DisposableObject)
Dispose(Boolean)

Rilascia le risorse usate da questo oggetto.

(Ereditato da NativeObject)
Equals(Object)

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

(Ereditato da DisposableObject)
GetCheckedHandle()

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

(Ereditato da DisposableObject)
GetHashCode()

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

(Ereditato da DisposableObject)
InitializeHandle(NativeHandle)

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

(Ereditato da DisposableObject)
Release()

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

(Ereditato da NativeObject)
RemoveSource(CFRunLoopSource, NSString)

Rimuove un'origine dal runloop.

Retain()

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

(Ereditato da NativeObject)
Run()

Avvia per CFRunLoop il thread corrente.

RunInMode(NSString, Double, Boolean)

Avvia il runloop per una determinata durata di tempo.

RunInMode(String, Double, Boolean)

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

Stop()

Arresta l'esecuzione di questo runloop.

WakeUp()

Riattiva un runloop di sospensione.

Metodi di estensione

Nome Descrizione
GetHandle(INativeObject)

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

GetNonNullHandle(INativeObject, String)

Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.

Si applica a