PeerNameRegistration.Dispose Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die vom PeerNameRegistration Objekt verwendeten Ressourcen frei.
Überlädt
| Name | Beschreibung |
|---|---|
| Dispose() |
Gibt alle vom PeerNameRegistration Objekt verwendeten Ressourcen frei. |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei und gibt optional die vom PeerNameRegistration Objekt verwendeten verwalteten Ressourcen frei. |
Hinweise
Wenn ein Peer eine CloudPeer verlässt, benötigt die Cloud nicht mehr das PeerNameRegistration dem Peer zugeordnete Objekt. Ob das Registrierungsobjekt beendet oder verworfen wird, hängt davon ab, ob die Cloud das Objekt wiederverwendet, um diesen Peer oder einen anderen Peer zu registrieren. Wenn innerhalb des Registrierungsobjekts andere Endpunkte vorhanden sind, mit denen der Peerhost kommuniziert, muss die Registrierung dieser Endpunkte in der Cloud erfolgen, bevor dieses Objekt beendet oder entfernt wird.
Wenn die Cloud erwartet, dass weitere Peers registriert werden, wird die Stop Methode empfohlen. Wenn die Cloud den Arbeitsspeicher nicht mehr benötigt, sollte sie über die Dispose Methode an das Betriebssystem zurückgegeben werden.
Dispose()
Gibt alle vom PeerNameRegistration Objekt verwendeten Ressourcen frei.
public:
virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Implementiert
Hinweise für Aufrufer
Rufen Sie immer die Dispose-Methode auf, bevor Sie das PeerNameRegistration Objekt zerstören.
Gilt für:
Dispose(Boolean)
Gibt die nicht verwalteten Ressourcen frei und gibt optional die vom PeerNameRegistration Objekt verwendeten verwalteten Ressourcen frei.
protected:
virtual void Dispose(bool disposing);
protected virtual void Dispose(bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)
Parameter
- disposing
- Boolean
true um verwaltete und nicht verwaltete Ressourcen freizugeben; false um nur nicht verwaltete Ressourcen freizugeben.
Hinweise für Aufrufer
Rufen Sie immer die Dispose-Methode auf, bevor Sie den letzten Verweis auf das PeerNameRegistration Objekt freigeben.