CFMachPort Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Acceso básico al sistema operativo subyacente Mach Port e integración con bucles de ejecución.
public class CFMachPort : IDisposable, ObjCRuntime.INativeObject
type CFMachPort = class
interface INativeObject
interface IDisposable
- Herencia
-
CFMachPort
- Implementaciones
Comentarios
El uso principal es integrar Mach Ports en un CFRunLoop. CreateRunLoopSource() Use para crear un CFRunLoopSource objeto que se pueda agregar a CFRunLoop.
Constructores
CFMachPort(IntPtr, Boolean) |
Acceso básico al sistema operativo subyacente Mach Port e integración con bucles de ejecución. |
CFMachPort(IntPtr) |
Acceso básico al sistema operativo subyacente Mach Port e integración con bucles de ejecución. |
Propiedades
Handle |
Identificador (puntero) a la representación del objeto no administrado. |
IsValid |
Obtiene un valor que indica si el puerto puede enviar y recibir mensajes. |
MachPort |
Obtiene el puntero a la instancia de puerto Mach ajustada. |
Métodos
CreateRunLoopSource() |
Crea el origen del bucle de ejecución para el puerto Mach. |
Dispose() |
Libera los recursos usados por el objeto CFMachPort. |
Dispose(Boolean) |
Libera los recursos usados por el objeto CFMachPort. |
Finalize() |
Finalizador del objeto CFMachPort |
Invalidate() |
Impide que el puerto Mach envíe o reciba mensajes, pero no lo destruye. |