CFMessagePort 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
로컬 디바이스의 여러 스레드 간 통신 채널입니다.
public class CFMessagePort : IDisposable, ObjCRuntime.INativeObject
type CFMessagePort = class
interface INativeObject
interface IDisposable
- 상속
-
CFMessagePort
- 구현
속성
Handle |
관리되지 않는 개체 표현에 대한 핸들(포인터)입니다. |
InvalidationCallback |
CFMessagePort 개체에 대한 무효화 콜백 메서드를 가져오거나 설정합니다. |
IsRemote |
CFMessagePort 개체의 현재 인스턴스가 원격 포트를 나타내는지 여부를 나타내는 부울 값을 반환합니다. |
IsValid |
CFMessagePort 개체가 유효한지 여부를 나타내는 부울 값을 반환합니다. |
Name |
메시지 포트의 등록된 이름입니다. |
메서드
Check() |
개발자가 자체 서브클래스에서 호출하여 포트가 삭제되지 않도록 하는 메서드입니다. |
CreateLocalPort(String, CFMessagePort+CFMessagePortCallBack, CFAllocator) |
로컬 디바이스의 여러 스레드 간 통신 채널입니다. |
CreateRemotePort(CFAllocator, String) |
더 이상 사용되지 않습니다. |
CreateRunLoopSource() |
CFMessagePort 개체에 대한 CFRunLoopSource 개체를 만듭니다. |
Dispose() |
CFMessagePort 개체에서 사용하는 리소스를 해제합니다. |
Dispose(Boolean) |
CFMessagePort 개체에서 사용하는 리소스를 해제합니다. |
Finalize() |
CFMessagePort 개체에 대한 종료자 |
Invalidate() |
메시지 포트를 무효화하면 포트가 더 이상 메시지를 보내거나 받지 못하게 됩니다. |
SendRequest(Int32, NSData, Double, Double, NSString, NSData) |
포트에 메시지를 보냅니다. |
SetDispatchQueue(DispatchQueue) |
지정된 디스패치 큐에서 메시지 포트의 콜백을 예약합니다. |