Idioma

CFRunLoop Classe

Definição

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

public class CFRunLoop : CoreFoundation.NativeObject
type CFRunLoop = class
    inherit NativeObject
Herança

Observações

Os loops de execução podem ser executados recursivamente.

Propriedades

Nome Descrição
AllModes

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

Current

Runloop ativo para o thread atual.

CurrentMode

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

Handle

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

(Herdado de DisposableObject)
IsWaiting

Indica que o loop de corrida está atualmente à espera de um evento.

Main

Executa o objeto principal do loop da aplicação.

ModeCommon

Representa o valor associado à constante kCFRunLoopCommonModes

ModeDefault

Representa o valor associado à constante kCFRunLoopDefaultMode

Owns

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

(Herdado de DisposableObject)

Métodos

Nome Descrição
AddSource(CFRunLoopSource, NSString)

Adiciona uma nova fonte ao ciclo de execução no modo especificado.

ClearHandle()

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

(Herdado de DisposableObject)
ContainsSource(CFRunLoopSource, NSString)

Determina se o ciclo de execução contém o especificado CFRunLoopSource num modo específico.

Dispose()

Liberta todos os recursos utilizados por este objeto.

(Herdado de DisposableObject)
Dispose(Boolean)

Liberta os recursos usados por este objeto.

(Herdado de NativeObject)
Equals(Object)

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

(Herdado de DisposableObject)
GetCheckedHandle()

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

(Herdado de DisposableObject)
GetHashCode()

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

(Herdado de DisposableObject)
InitializeHandle(NativeHandle)

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

(Herdado de DisposableObject)
Release()

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

(Herdado de NativeObject)
RemoveSource(CFRunLoopSource, NSString)

Remove uma fonte do runloop.

Retain()

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

(Herdado de NativeObject)
Run()

Começa o CFRunLoop para o tópico atual.

RunInMode(NSString, Double, Boolean)

Inicia o runloop por um determinado período de tempo.

RunInMode(String, Double, Boolean)

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

Stop()

Impede a execução deste loop de execução.

WakeUp()

Acorda um running loop adormecido.

Métodos da Extensão

Nome Descrição
GetHandle(INativeObject)

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

GetNonNullHandle(INativeObject, String)

Implementação do ciclo principal para aplicações Cocoa e CocoaTouch.

Aplica-se a