XmlReader.Dispose Metoda

Definicja

Zwalnia zasoby używane przez klasę XmlReader.Releases the resources used by the XmlReader class.

Przeciążenia

Dispose()

Zwalnia wszystkie zasoby używane przez bieżące wystąpienie klasy XmlReader.Releases all resources used by the current instance of the XmlReader class.

Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez XmlReader i opcjonalnie zwalnia zarządzane zasoby.Releases the unmanaged resources used by the XmlReader and optionally releases the managed resources.

Dispose()

Zwalnia wszystkie zasoby używane przez bieżące wystąpienie klasy XmlReader.Releases all resources used by the current instance of the XmlReader class.

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

Implementuje

Wyjątki

Metoda XmlReader została wywołana przed ukończeniem poprzedniej operacji asynchronicznej.An XmlReader method was called before a previous asynchronous operation finished. W takim przypadku InvalidOperationException jest generowany z komunikatem "asynchroniczna operacja jest już w toku".In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."

Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez XmlReader i opcjonalnie zwalnia zarządzane zasoby.Releases the unmanaged resources used by the XmlReader and optionally releases the managed resources.

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)

Parametry

disposing
Boolean

true zwolnić zarówno zasoby zarządzane, jak i niezarządzane; false, aby zwolnić tylko niezarządzane zasoby.true to release both managed and unmanaged resources; false to release only unmanaged resources.

Wyjątki

Metoda XmlReader została wywołana przed ukończeniem poprzedniej operacji asynchronicznej.An XmlReader method was called before a previous asynchronous operation finished. W takim przypadku InvalidOperationException jest generowany z komunikatem "asynchroniczna operacja jest już w toku".In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."

Dotyczy