다음을 통해 공유


DispatchSource.MachSend 생성자

정의

오버로드

DispatchSource.MachSend(IntPtr)
DispatchSource.MachSend(IntPtr, Boolean)
DispatchSource.MachSend(Int32, Boolean, DispatchQueue)

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

DispatchSource.MachSend(IntPtr)

public MachSend (IntPtr handle);
new CoreFoundation.DispatchSource.MachSend : nativeint -> CoreFoundation.DispatchSource.MachSend

매개 변수

handle
IntPtr

nativeint

적용 대상

DispatchSource.MachSend(IntPtr, Boolean)

public MachSend (IntPtr handle, bool owns);
new CoreFoundation.DispatchSource.MachSend : nativeint * bool -> CoreFoundation.DispatchSource.MachSend

매개 변수

handle
IntPtr

nativeint

owns
Boolean

적용 대상

DispatchSource.MachSend(Int32, Boolean, DispatchQueue)

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

public MachSend (int machPort, bool sendDead = false, CoreFoundation.DispatchQueue queue = null);
new CoreFoundation.DispatchSource.MachSend : int * bool * CoreFoundation.DispatchQueue -> CoreFoundation.DispatchSource.MachSend

매개 변수

machPort
Int32

마하 포트

sendDead
Boolean

true로 설정하면 포트의 해당 수신 권한이 제거된 경우에도 알림이 게시됩니다.

queue
DispatchQueue

이 디스패치 원본 개체의 대상 큐입니다.   기본 대상 큐(기본 우선 순위 전역 동시 큐)를 사용하도록 null을 전달합니다.

설명

사용 하 여는 SendRightsDestroyed 속성을 처리기 때문에 호출 되었는지 여부를 확인 하는 해당 수신 권한이 제거 되 고 또는 일반 상태 변경 인지 여부를 확인 합니다.

적용 대상