PeerNameRegistration.Dispose Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwalnia zasoby używane przez PeerNameRegistration obiekt.
Przeciążenia
Dispose() |
Zwalnia wszystkie zasoby używane przez PeerNameRegistration obiekt. |
Dispose(Boolean) |
Zwalnia niezarządzane zasoby i opcjonalnie zwalnia zarządzane zasoby używane przez PeerNameRegistration obiekt. |
Uwagi
Gdy element równorzędny opuści obiekt Cloud, chmura nie wymaga PeerNameRegistration już obiektu skojarzonego z elementem równorzędnym. Niezależnie od tego, czy obiekt rejestracji został zatrzymany, czy usunięty, zależy od tego, czy chmura ponownie użyje obiektu, aby zarejestrować ten element równorzędny, czy inny element równorzędny. Jeśli istnieją inne punkty końcowe w obiekcie rejestracji, z którym oczekuje się komunikacji hosta równorzędnego, zarejestrowanie tych punktów końcowych w chmurze musi nastąpić przed zatrzymaniem lub usunięciem tego obiektu.
Jeśli chmura oczekuje zarejestrowania większej liczby elementów równorzędnych, Stop zalecana jest metoda. Jeśli chmura nie potrzebuje już pamięci, powinna zostać zwrócona do systemu operacyjnego za pomocą Dispose metody .
Dispose()
Zwalnia wszystkie zasoby używane przez PeerNameRegistration obiekt.
public:
virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Implementuje
Uwagi dotyczące wywoływania
Przed zniszczeniem obiektu zawsze należy wywołać metodę PeerNameRegistration Dispose.
Dotyczy
Dispose(Boolean)
Zwalnia niezarządzane zasoby i opcjonalnie zwalnia zarządzane zasoby używane przez PeerNameRegistration obiekt.
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)
Parametry
- disposing
- Boolean
Wartość true
, aby zwolnić zasoby zarządzane i niezarządzane, a wartość false
, aby zwolnić tylko zasoby niezarządzane.
Uwagi dotyczące wywoływania
Przed zwolnieniem ostatniego odwołania do PeerNameRegistration obiektu zawsze wywołaj metodę Dispose.