Język

CFRunLoop Klasa

Definicja

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

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

Uwagi

Pętle uruchamiania można wykonywać rekursywnie.

Właściwości

Nazwisko Opis
AllModes

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

Current

Aktywny element runloop dla bieżącego wątku.

CurrentMode

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

Handle

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

(Odziedziczone po DisposableObject)
IsWaiting

Wskazuje, że pętla uruchamiania oczekuje obecnie na zdarzenie.

Main

Główny obiekt pętli uruchamiania dla aplikacji.

ModeCommon

Reprezentuje wartość skojarzoną z stałą kCFRunLoopCommonModes

ModeDefault

Reprezentuje wartość skojarzona z stałą kCFRunLoopDefaultMode

Owns

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

(Odziedziczone po DisposableObject)

Metody

Nazwisko Opis
AddSource(CFRunLoopSource, NSString)

Dodaje nowe źródło do pętli uruchamiania w określonym trybie.

ClearHandle()

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

(Odziedziczone po DisposableObject)
ContainsSource(CFRunLoopSource, NSString)

Określa, czy pętla uruchamiania zawiera określony CFRunLoopSource w określonym trybie.

Dispose()

Zwalnia wszystkie zasoby używane przez ten obiekt.

(Odziedziczone po DisposableObject)
Dispose(Boolean)

Zwalnia zasoby używane przez ten obiekt.

(Odziedziczone po NativeObject)
Equals(Object)

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

(Odziedziczone po DisposableObject)
GetCheckedHandle()

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

(Odziedziczone po DisposableObject)
GetHashCode()

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

(Odziedziczone po DisposableObject)
InitializeHandle(NativeHandle)

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

(Odziedziczone po DisposableObject)
Release()

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

(Odziedziczone po NativeObject)
RemoveSource(CFRunLoopSource, NSString)

Usuwa źródło z elementu runloop.

Retain()

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

(Odziedziczone po NativeObject)
Run()

Uruchamia element CFRunLoop dla bieżącego wątku.

RunInMode(NSString, Double, Boolean)

Inicjuje element runloop przez określony czas.

RunInMode(String, Double, Boolean)

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

Stop()

Zatrzymuje wykonywanie tego elementu runloop.

WakeUp()

Budzi się śpiący runloop.

Metody rozszerzania

Nazwisko Opis
GetHandle(INativeObject)

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

GetNonNullHandle(INativeObject, String)

Implementacja pętli main dla aplikacji Cocoa i CocoaTouch.

Dotyczy