Taal

CFRunLoop Klas

Definitie

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

public class CFRunLoop : CoreFoundation.NativeObject
type CFRunLoop = class
    inherit NativeObject
Overname

Opmerkingen

Run-lussen kunnen recursief worden uitgevoerd.

Eigenschappen

Naam Description
AllModes

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

Current

Actieve runloop voor de huidige thread.

CurrentMode

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

Handle

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

(Overgenomen van DisposableObject)
IsWaiting

Geeft aan dat de run-lus momenteel wacht op een gebeurtenis.

Main

Hoofdrun-lusobject voor de toepassing.

ModeCommon

Vertegenwoordigt de waarde die is gekoppeld aan de constante kCFRunLoopCommonModes

ModeDefault

Vertegenwoordigt de waarde die is gekoppeld aan de constante kCFRunLoopDefaultMode

Owns

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

(Overgenomen van DisposableObject)

Methoden

Naam Description
AddSource(CFRunLoopSource, NSString)

Voegt een nieuwe bron toe aan de uitvoeringslus in de opgegeven modus.

ClearHandle()

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

(Overgenomen van DisposableObject)
ContainsSource(CFRunLoopSource, NSString)

Bepaalt of de run-lus de opgegeven in CFRunLoopSource een specifieke modus bevat.

Dispose()

Alle resources die door dit object worden gebruikt, worden vrijgegeven.

(Overgenomen van DisposableObject)
Dispose(Boolean)

Releases van de resources die door dit object worden gebruikt.

(Overgenomen van NativeObject)
Equals(Object)

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

(Overgenomen van DisposableObject)
GetCheckedHandle()

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

(Overgenomen van DisposableObject)
GetHashCode()

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

(Overgenomen van DisposableObject)
InitializeHandle(NativeHandle)

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

(Overgenomen van DisposableObject)
Release()

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

(Overgenomen van NativeObject)
RemoveSource(CFRunLoopSource, NSString)

Hiermee verwijdert u een bron uit de runloop.

Retain()

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

(Overgenomen van NativeObject)
Run()

Hiermee start u de CFRunLoop voor de huidige thread.

RunInMode(NSString, Double, Boolean)

Start de runloop voor een bepaalde tijdsduur.

RunInMode(String, Double, Boolean)

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

Stop()

Hiermee stopt u de uitvoering van deze runloop.

WakeUp()

Ontwaakt een slaaploop.

Extensiemethoden

Naam Description
GetHandle(INativeObject)

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

GetNonNullHandle(INativeObject, String)

Belangrijkste lus-implementatie voor Cocoa- en CocoaTouch-toepassingen.

Van toepassing op