다음을 통해 공유


DispatchSource.Mach 클래스

정의

애플리케이션이 Mach 포트를 모니터링할 수 있도록 하는 디스패치 원본에 대한 기본 클래스입니다.

public class DispatchSource.Mach : CoreFoundation.DispatchSource
type DispatchSource.Mach = class
    inherit DispatchSource
상속
DispatchSource.Mach
상속
파생

설명

속성을 노출하는 기본 클래스입니다 MachPort .   하위 클래스 중 하나를 사용하여 마하 포트의 상태 변경 내용을 모니터링합니다.

속성

Handle

애플리케이션이 Mach 포트를 모니터링할 수 있도록 하는 디스패치 원본에 대한 기본 클래스입니다.

(다음에서 상속됨 DispatchObject)
IsCanceled

지정된 원본이 취소되었는지 여부를 확인합니다.

(다음에서 상속됨 DispatchSource)
MachPort

이 DispatchSource가 모니터링하는 MachPort입니다.

메서드

Activate()

애플리케이션이 Mach 포트를 모니터링할 수 있도록 하는 디스패치 원본에 대한 기본 클래스입니다.

(다음에서 상속됨 DispatchObject)
Cancel()

디스패치 원본을 비동기적으로 취소합니다.

(다음에서 상속됨 DispatchSource)
Check()
사용되지 않음.

애플리케이션이 Mach 포트를 모니터링할 수 있도록 하는 디스패치 원본에 대한 기본 클래스입니다.

(다음에서 상속됨 DispatchObject)
Dispose()

애플리케이션이 Mach 포트를 모니터링할 수 있도록 하는 디스패치 원본에 대한 기본 클래스입니다.

(다음에서 상속됨 DispatchObject)
Dispose(Boolean)

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

(다음에서 상속됨 DispatchSource)
Equals(Object)

애플리케이션이 Mach 포트를 모니터링할 수 있도록 하는 디스패치 원본에 대한 기본 클래스입니다.

(다음에서 상속됨 DispatchObject)
GetHashCode()

이 개체의 해시코드를 반환합니다.

(다음에서 상속됨 DispatchObject)
InitializeHandle(IntPtr)

애플리케이션이 Mach 포트를 모니터링할 수 있도록 하는 디스패치 원본에 대한 기본 클래스입니다.

(다음에서 상속됨 NativeObject)
Release()

애플리케이션이 Mach 포트를 모니터링할 수 있도록 하는 디스패치 원본에 대한 기본 클래스입니다.

(다음에서 상속됨 DispatchObject)
Resume()

디스패치 원본을 다시 시작합니다.

(다음에서 상속됨 DispatchSource)
Retain()

애플리케이션이 Mach 포트를 모니터링할 수 있도록 하는 디스패치 원본에 대한 기본 클래스입니다.

(다음에서 상속됨 DispatchObject)
SetCancelHandler(Action)

취소 처리기를 제공합니다.

(다음에서 상속됨 DispatchSource)
SetEventHandler(Action)

디스패치 원본에서 이벤트를 수신할 때 실행할 처리기를 지정했습니다.

(다음에서 상속됨 DispatchSource)
SetRegistrationHandler(Action)

등록 처리기를 제공합니다.

(다음에서 상속됨 DispatchSource)
SetTargetQueue(DispatchQueue)

애플리케이션이 Mach 포트를 모니터링할 수 있도록 하는 디스패치 원본에 대한 기본 클래스입니다.

(다음에서 상속됨 DispatchObject)
Suspend()

디스패치 원본을 일시 중단합니다.

(다음에서 상속됨 DispatchSource)

적용 대상