Share via


CFMachPort 클래스

정의

기본 운영 체제 Mach Port에 대한 기본 액세스 및 실행 루프와의 통합.

public class CFMachPort : IDisposable, ObjCRuntime.INativeObject
type CFMachPort = class
    interface INativeObject
    interface IDisposable
상속
CFMachPort
구현

설명

주요 용도는 에 Mach 포트를 통합하는 것입니다 CFRunLoop. 를 CreateRunLoopSource() 사용하여 에 추가할 수 있는 을 CFRunLoop만듭니 CFRunLoopSource 다.

생성자

CFMachPort(IntPtr)

기본 운영 체제 Mach Port에 대한 기본 액세스 및 실행 루프와의 통합.

CFMachPort(IntPtr, Boolean)

기본 운영 체제 Mach Port에 대한 기본 액세스 및 실행 루프와의 통합.

속성

Handle

관리되지 않는 개체 표현에 대한 핸들(포인터)입니다.

IsValid

포트가 메시지를 보내고 받을 수 있는지 여부를 알려주는 값을 가져옵니다.

MachPort

래핑된 Mach 포트 인스턴스에 대한 포인터를 가져옵니다.

메서드

CreateRunLoopSource()

Mach 포트에 대한 실행 루프 원본을 만듭니다.

Dispose()

CFMachPort 개체에서 사용하는 리소스를 해제합니다.

Dispose(Boolean)

CFMachPort 개체에서 사용하는 리소스를 해제합니다.

Finalize()

CFMachPort 개체의 종료자

Invalidate()

마하 포트가 메시지를 보내거나 받는 것을 중지하지만 삭제하지는 않습니다.

적용 대상