PeerContact.IsSubscribed 속성

정의

현재 PeerContact 가 엔드포인트를 구독할지 아니면 구독을 취소할지를 지정하는 값을 가져오거나 설정합니다. 또는 이 속성은 현재 피어 호스트 또는 호스팅 애플리케이션이 구독 PeerContact또는 구독을 취소했는지 여부를 지정하는 값을 가져오거나 설정합니다.

public:
 property bool IsSubscribed { bool get(); };
public bool IsSubscribed { get; }
member this.IsSubscribed : bool
Public ReadOnly Property IsSubscribed As Boolean

속성 값

true PeerContact 이 엔드포인트 false 를 구독하는 경우 연락처가 구독되지 않았거나 구독을 취소한 경우

예외

PeerContact 개체가 삭제되었습니다.

설명

대부분의 경우 A PeerEndPoint 는 피어 호스트와 동일하지 않습니다. 피어 호스트에는 원격 피어 내에 ContactManager 인스턴스가 있으며, 이 관계는 피어를 공동 작업하도록 초대했다는 것입니다. 엔드포인트에는 자체 연락처 관리자 및 피어 호스트 내에 "Me" 인스턴스가 있지만 관계는 지정되지 않습니다.

피어 호스트가 있는 ContactManager경우 피어 연락처가 선택하지 않도록 SubscribeSubscriptionType 선택하면 호스트 연락처 관리자에서 해당 항목을 삭제하는 대신 차단된 값이 있을 수 있습니다.

로컬 피어, 원격 피어, 피어 호스트 및 구독 간에 다 대 다 관계가 있습니다. 구독은 프로세스당, 애플리케이션별 또는 도메인당이 아닌 사용자 단위입니다. 따라서 개체와 PeerContact 연결된 구독은 구독한 연락처 목록과 업데이트가 예상되는 연락처 목록입니다. 이러한 연락처는 자체 애플리케이션, 개체 및 현재 상태 정보를 업데이트했거나 해당 연락처 ContactManager에 대한 정보를 업데이트했습니다.

연락처가 항상 자체 구독되므로 이 속성은 PeerContact 항상 개체가 로컬 또는 "나" 연락처를 나타내는 경우 반환 true 됩니다.

적용 대상

추가 정보