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ásila k odběru nebo se odhlásila od odběru 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 nepředplatil nebo odhlásil odběr.

Výjimky

Tento PeerContact objekt byl odstraněn.

Poznámky

V mnoha případech není stejný PeerEndPoint 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čena.

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

Mezi místními partnerskými, vzdálenými partnerskými, partnerskými hostiteli a předplatnými existuje vztah M:N. Odběry jsou podle uživatele, nikoli podle procesu, aplikace nebo domény. V důsledku toho jsou odběry přidružené k objektu PeerContact seznam kontaktů, ke kterým se přihlásil a od kterých očekává aktualizace. Tyto kontakty buď mají aktualizovanou vlastní aplikaci, objekt a informace o stavu, nebo mají aktualizované informace týkající se kontaktů v objektu ContactManager.

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

Platí pro

Viz také