Compartir a través de


CFMessagePort Clase

Definición

Un canal de comunicación entre varios subprocesos en el dispositivo local.

public class CFMessagePort : IDisposable, ObjCRuntime.INativeObject
type CFMessagePort = class
    interface INativeObject
    interface IDisposable
Herencia
CFMessagePort
Implementaciones

Propiedades

Handle

Identificador (puntero) a la representación del objeto no administrado.

InvalidationCallback

Obtiene o establece el método de devolución de llamada de invalidación para un objeto CFMessagePort.

IsRemote

Devuelve un valor booleano que indica si una instancia actual del objeto CFMessagePort representa un puerto remoto.

IsValid

Devuelve un valor booleano que indica si un objeto CFMessagePort es válido.

Name

Nombre registrado del puerto del mensaje.

Métodos

Check()

Método al que los desarrolladores pueden llamar desde sus propias subclases para asegurarse de que el puerto no se ha eliminado.

CreateLocalPort(String, CFMessagePort+CFMessagePortCallBack, CFAllocator)

Un canal de comunicación entre varios subprocesos en el dispositivo local.

CreateRemotePort(CFAllocator, String)

En desuso.

CreateRunLoopSource()

Crea un objeto CFRunLoopSource para un objeto CFMessagePort.

Dispose()

Libera los recursos utilizados por el objeto CFMessagePort.

Dispose(Boolean)

Libera los recursos utilizados por el objeto CFMessagePort.

Finalize()

Finalizador para el objeto CFMessagePort

Invalidate()

La invalidación de un puerto de mensaje impide que el puerto envíe o reciba más mensajes.

SendRequest(Int32, NSData, Double, Double, NSString, NSData)

Envía un mensaje al puerto.

SetDispatchQueue(DispatchQueue)

Programa las devoluciones de llamada del puerto de mensaje en la cola de distribución especificada.

Se aplica a