XmlReader.Dispose Metódus

Definíció

Felszabadítja az osztály által XmlReader használt erőforrásokat.

Túlterhelések

Name Description
Dispose()

Az osztály aktuális példánya által használt összes erőforrást felszabadítja XmlReader .

Dispose(Boolean)

Felszabadítja a felügyelt erőforrások által XmlReader használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat.

Dispose()

Forrás:
XmlReader.cs
Forrás:
XmlReader.cs
Forrás:
XmlReader.cs
Forrás:
XmlReader.cs
Forrás:
XmlReader.cs

Az osztály aktuális példánya által használt összes erőforrást felszabadítja XmlReader .

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

Megvalósítás

Kivételek

Egy XmlReader metódust hívtak meg, mielőtt egy korábbi aszinkron művelet befejeződött. Ebben az esetben InvalidOperationException a "Aszinkron művelet már folyamatban van" üzenet jelenik meg.

A következőre érvényes:

Dispose(Boolean)

Forrás:
XmlReader.cs
Forrás:
XmlReader.cs
Forrás:
XmlReader.cs
Forrás:
XmlReader.cs
Forrás:
XmlReader.cs

Felszabadítja a felügyelt erőforrások által XmlReader használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat.

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)

Paraméterek

disposing
Boolean

true felügyelt és nem felügyelt erőforrások felszabadítása; false csak a nem felügyelt erőforrások kiadásához.

Kivételek

Egy XmlReader metódust hívtak meg, mielőtt egy korábbi aszinkron művelet befejeződött. Ebben az esetben InvalidOperationException a "Aszinkron művelet már folyamatban van" üzenet jelenik meg.

A következőre érvényes: