PeerNameRegistration.Dispose Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Освобождает ресурсы, используемые объектом PeerNameRegistration.
Перегрузки
Dispose() |
Освобождает все ресурсы, используемые объектом PeerNameRegistration. |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом PeerNameRegistration (при необходимости освобождает и управляемые ресурсы). |
Комментарии
Когда одноранговый узел покидает Cloud, облаку больше не требуется объект, связанный PeerNameRegistration с ним. Остановка или удаление объекта регистрации зависит от того, будет ли облако повторно использовать объект для регистрации этого однорангового узла или другого однорангового узла. Если в объекте регистрации есть какие-либо другие конечные точки, с которыми должен взаимодействовать одноранговый узел, перед остановкой или удалением этого объекта необходимо зарегистрировать эти конечные точки в облаке.
Если облако планирует зарегистрировать больше одноранговых узлов, Stop рекомендуется использовать метод . Если ему больше не нужна память, он должен быть возвращен операционной системе Dispose с помощью метода .
Dispose()
Освобождает все ресурсы, используемые объектом PeerNameRegistration.
public:
virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Реализации
Примечания для тех, кто вызывает этот метод
Перед уничтожением PeerNameRegistration объекта всегда вызывайте метод Dispose.
Применяется к
Dispose(Boolean)
Освобождает неуправляемые ресурсы, используемые объектом PeerNameRegistration (при необходимости освобождает и управляемые ресурсы).
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)
Параметры
- disposing
- Boolean
Значение true
позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false
освобождает только неуправляемые ресурсы.
Примечания для тех, кто вызывает этот метод
Всегда вызывайте метод Dispose перед освобождением последней ссылки на PeerNameRegistration объект .