Auf Englisch lesen

Teilen über


Ping.Dispose Methode

Definition

Überlädt

Dispose()

Gibt die vom Ping verwendeten, nicht verwalteten Ressourcen frei und verwirft die verwalteten Ressourcen.

Dispose(Boolean)

Gibt die vom Ping-Objekt verwendeten nicht verwalteten Ressourcen und verwirft optional auch die verwalteten Ressourcen.

Dispose()

Gibt die vom Ping verwendeten, nicht verwalteten Ressourcen frei und verwirft die verwalteten Ressourcen.

C#
public void Dispose();

Implementiert

Gilt für:

.NET Core 1.1 und .NET Core 1.0
Produkt Versionen
.NET Core 1.0, Core 1.1

Dispose(Boolean)

Quelle:
Ping.cs
Quelle:
Ping.cs
Quelle:
Ping.cs

Gibt die vom Ping-Objekt verwendeten nicht verwalteten Ressourcen und verwirft optional auch die verwalteten Ressourcen.

C#
protected override void Dispose(bool disposing);
C#
protected virtual void Dispose(bool disposing);

Parameter

disposing
Boolean

true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben. false, wenn ausschließlich nicht verwaltete Ressourcen freigegeben werden sollen.

Hinweise

Diese Methode wird von der öffentlichen Dispose() Methode und der Finalize() -Methode aufgerufen. Die öffentliche Dispose() Methode ruft die geschützte Dispose Methode auf, wobei der disposing Parameter auf truefestgelegt ist. Finalize() ruft auf, Dispose wobei disposing auf festgelegt ist false.

Wenn der disposing Parameter ist, gibt truediese Methode alle Ressourcen frei, die von allen verwalteten Objekten gehalten werden, auf die dieses Ping Objekt verweist. Diese Methode ruft die Dispose()-Methode jedes referenzierten Objekts auf.

Gilt für:

.NET 10 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1