XmlReader.Dispose Metoda
Definicja
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."