PeerNameRegistration.Dispose Método

Definição

Libera os recursos usados pelo PeerNameRegistration objeto.

Sobrecargas

Nome Description
Dispose()

Libera todos os recursos usados pelo PeerNameRegistration objeto.

Dispose(Boolean)

Libera os recursos não gerenciados e, opcionalmente, libera os recursos gerenciados usados pelo PeerNameRegistration objeto.

Comentários

Quando um par sai de um Cloud, a nuvem não requer mais o PeerNameRegistration objeto associado ao par. Se o objeto de registro é interrompido ou descartado depende se a nuvem reutilizará o objeto para registrar esse par ou outro par. Se houver outros pontos de extremidade dentro do objeto de registro com o qual o host par deve se comunicar, o registro desses pontos de extremidade na nuvem deverá ocorrer antes de parar ou descartar esse objeto.

Se a nuvem espera registrar mais pares, o Stop método é recomendado; quando a nuvem não precisa mais da memória, ela deve ser retornada ao sistema operacional por meio do Dispose método.

Dispose()

Libera todos os recursos usados pelo PeerNameRegistration objeto.

public:
 virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

Implementações

Notas aos Chamadores

Sempre chame o método Dispose antes de destruir o PeerNameRegistration objeto.

Aplica-se a

Dispose(Boolean)

Libera os recursos não gerenciados e, opcionalmente, libera os recursos gerenciados usados pelo PeerNameRegistration objeto.

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)

Parâmetros

disposing
Boolean

true para liberar recursos gerenciados e não gerenciados; false para liberar apenas recursos não gerenciados.

Notas aos Chamadores

Sempre chame o método Dispose antes de liberar a última referência ao PeerNameRegistration objeto.

Aplica-se a