다음을 통해 공유


DispatchSource.MachSend 클래스

정의

이 형식의 디스패치 원본은 상태 변경에 대한 보내기 권한이 있는 마하 포트를 모니터링합니다.

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

설명

이 DispatchSource를 사용하여 올바른 상태 변경 보내기와 해당 포트의 수신자 권한 소멸을 모두 모니터링할 수 있습니다.

생성자

DispatchSource.MachSend(Int32, Boolean, DispatchQueue)

올바른 상태 변경을 보내기 위해 지정된 마하 포트를 모니터링하는 디스패치 원본을 만듭니다.

DispatchSource.MachSend(IntPtr)

이 형식의 디스패치 원본은 상태 변경에 대한 보내기 권한이 있는 마하 포트를 모니터링합니다.

DispatchSource.MachSend(IntPtr, Boolean)

이 형식의 디스패치 원본은 상태 변경에 대한 보내기 권한이 있는 마하 포트를 모니터링합니다.

속성

Handle

이 형식의 디스패치 원본은 상태 변경에 대한 보내기 권한이 있는 마하 포트를 모니터링합니다.

(다음에서 상속됨 DispatchObject)
IsCanceled

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

(다음에서 상속됨 DispatchSource)
MachPort

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

(다음에서 상속됨 DispatchSource.Mach)
SendRightsDestroyed

송신 권한이 제거되어 처리기가 호출되었는지 여부를 확인합니다.

메서드

Activate()

이 형식의 디스패치 원본은 상태 변경에 대한 보내기 권한이 있는 마하 포트를 모니터링합니다.

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

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

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

이 형식의 디스패치 원본은 상태 변경에 대한 보내기 권한이 있는 마하 포트를 모니터링합니다.

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

이 형식의 디스패치 원본은 상태 변경에 대한 보내기 권한이 있는 마하 포트를 모니터링합니다.

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

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

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

이 형식의 디스패치 원본은 상태 변경에 대한 보내기 권한이 있는 마하 포트를 모니터링합니다.

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

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

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

이 형식의 디스패치 원본은 상태 변경에 대한 보내기 권한이 있는 마하 포트를 모니터링합니다.

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

이 형식의 디스패치 원본은 상태 변경에 대한 보내기 권한이 있는 마하 포트를 모니터링합니다.

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

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

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

이 형식의 디스패치 원본은 상태 변경에 대한 보내기 권한이 있는 마하 포트를 모니터링합니다.

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

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

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

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

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

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

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

이 형식의 디스패치 원본은 상태 변경에 대한 보내기 권한이 있는 마하 포트를 모니터링합니다.

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

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

(다음에서 상속됨 DispatchSource)

적용 대상