Поделиться через


Ping.Dispose Метод

Определение

Перегрузки

Dispose()

Освобождает неуправляемые ресурсы и удаляет управляемые ресурсы, используемые объектом Ping.

Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом Ping, и опционально — управляемые ресурсы.

Dispose()

Освобождает неуправляемые ресурсы и удаляет управляемые ресурсы, используемые объектом Ping.

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

Реализации

Применяется к

Dispose(Boolean)

Исходный код:
Ping.cs
Исходный код:
Ping.cs
Исходный код:
Ping.cs

Освобождает неуправляемые ресурсы, используемые объектом Ping, и опционально — управляемые ресурсы.

protected:
 override void Dispose(bool disposing);
protected:
 virtual void Dispose(bool disposing);
protected override void Dispose (bool disposing);
protected virtual void Dispose (bool disposing);
override this.Dispose : bool -> unit
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)
Protected Overridable Sub Dispose (disposing As Boolean)

Параметры

disposing
Boolean

Значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.

Комментарии

Этот метод вызывается открытым Dispose() методом и методом Finalize() . Открытый Dispose() метод вызывает защищенный Dispose метод с параметром disposing , равным true. Finalize() вызывает с присвоением Disposedisposing значения false.

disposing Если параметр имеет значение true, этот метод освобождает все ресурсы, хранящиеся в управляемых объектах, на которые ссылается этот Ping объект. Этот метод вызывает метод Dispose() каждого такого объекта.

Применяется к