PeerContact.IsSubscribed Vlastnost

Definice

Získá nebo nastaví hodnotu určující, jestli je aktuální PeerContact odběr nebo odhlášení odběru koncového bodu. Případně tato vlastnost získá nebo nastaví hodnotu určující, jestli se aktuální partnerský hostitel nebo hostitelská aplikace přihlásili k odběru nebo odhlásili odběr této PeerContactslužby .

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

Hodnota vlastnosti

truePeerContact pokud se jedná o odběr tohoto koncového bodu, false pokud se kontakt předplatil nebo se odhlásil.

Výjimky

Tento PeerContact objekt byl odstraněn.

Poznámky

V mnoha případech není partnerský PeerEndPoint hostitel stejný jako partnerský hostitel. Partnerský hostitel má instanci v rámci ContactManager vzdáleného partnerského vztahu a vztah spočívá v tom, že ho pozval ke spolupráci. Koncový bod má instanci "Já" v rámci svého vlastního správce kontaktů a partnerského hostitele, ale relace není určená.

Pokud je partnerský hostitel v ContactManagera partnerský kontakt se rozhodne ne, SubscribeSubscriptionType může mít hodnotu zablokovanou, místo aby se odstranila jeho položka ze správce kontaktů hostitele.

Mezi místními partnerskými, vzdálenými partnerskými, hostiteli peerů a předplatnými existuje vztah M:N. Předplatná se vztahují na uživatele, nikoli na proces, aplikaci nebo doménu. V důsledku toho jsou předplatná přidružená k objektu PeerContact seznamem kontaktů, ke kterým se přihlásil a od kterých očekává aktualizace. Tyto kontakty buď aktualizovaly své vlastní informace o aplikaci, objektu a stavu, nebo mají aktualizované informace týkající se kontaktů v objektu ContactManager.

Tato vlastnost vždy vrátí true , pokud je objektem PeerContact , který představuje místní kontakt nebo kontakt "Já", protože kontakt je vždy přihlášen k odběru sám.

Platí pro

Viz také