Hinzufügen von Online- und OfflinestatusAdding Online and Offline Status

In vielen Fällen ist es wichtig, dass eine Anwendung bestimmte Details über den Status einer Peerkanalverbindung überwachen kann.In many cases, it is important for an application to monitor specific details about the status of a Peer Channel connection. Diese Informationen erhalten Sie durch Aufrufen der GetProperty-Methode bei der Implementierung der IOnlineStatus-Schnittstelle.You can obtain this information by calling the GetProperty method on an implementation of the IOnlineStatus interface. Ein Objekt mit einer Implementierung dieser Schnittstelle kann den Verbindungsstatus überwachen oder für Ereignishandler wie OnOnline und OnOffline registrieren und sofort reagieren, sobald Änderungen des Onlinestatus auftreten.An object with an implementation of this interface can monitor connection status or register for event handlers, such as OnOnline and OnOffline, and react immediately as changes to online status occur.

In der Peerkanalinfrastruktur wird ein Client als online angesehen, wenn er mit mindestens einem anderen Peer verbunden ist. Andernfalls wird er als offline betrachtet.In the Peer Channel infrastructure, a client is considered to be online if it is connected to at least one other peer and offline otherwise. Dies kann sowohl beim Debuggen von Entwicklungsanwendungen als auch beim Anzeigen ausführlicher Informationen für den Endbenutzer besonders nützlich sein.This can be particularly useful in both debugging a developing applications or displaying detailed information to the end user.

Hinweis

Ein Onlineereignishandler sollte vor dem Senden von Nachrichten zuerst sicherstellen, dass der Knoten offen ist.An online event handler should first ensure that the node is open before sending any messages.

Siehe auchSee Also

Erstellen einer PeerkanalanwendungBuilding a Peer Channel Application