FileSystemEnumerator<TResult> Klasse

Definition

Listet die Dateisystemelemente des bereitgestellten Typs auf, die durchsucht FileSystemEnumerable<TResult>und gefiltert werden.

generic <typename TResult>
public ref class FileSystemEnumerator abstract : System::Runtime::ConstrainedExecution::CriticalFinalizerObject, System::Collections::Generic::IEnumerator<TResult>
public abstract class FileSystemEnumerator<TResult> : System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.Collections.Generic.IEnumerator<TResult>
type FileSystemEnumerator<'Result> = class
    inherit CriticalFinalizerObject
    interface IEnumerator<'Result>
    interface IEnumerator
    interface IDisposable
Public MustInherit Class FileSystemEnumerator(Of TResult)
Inherits CriticalFinalizerObject
Implements IEnumerator(Of TResult)

Typparameter

TResult

Der Typ des Ergebnisses, das von diesem Dateisystem-Enumerator erzeugt wird.

Vererbung
FileSystemEnumerator<TResult>
Implementiert

Konstruktoren

Name Beschreibung
FileSystemEnumerator<TResult>(String, EnumerationOptions)

Kapselt einen Suchvorgang.

Eigenschaften

Name Beschreibung
Current

Ruft das aktuell besuchte Element ab.

Methoden

Name Beschreibung
ContinueOnError(Int32)

Wenn eine abgeleitete Klasse überschrieben wird, wird ein Wert zurückgegeben, der angibt, ob die Ausführung fortgesetzt oder die Standard ausnahme ausgelöst werden soll.

Dispose()

Gibt die von der aktuellen Instanz der FileSystemEnumerator<TResult> Klasse verwendeten Ressourcen frei.

Dispose(Boolean)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, werden die von der FileSystemEnumerator<TResult> Klasse verwendeten nicht verwalteten Ressourcen freigegeben und optional die verwalteten Ressourcen freigegeben.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
MoveNext()

Wechselt den Enumerator zum nächsten Element der .FileSystemEnumerator<TResult>

OnDirectoryFinished(ReadOnlySpan<Char>)

Wenn diese Methode in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird diese Methode immer aufgerufen, wenn das Ende eines Verzeichnisses erreicht ist.

Reset()

Wird immer ausgelöst NotSupportedException.

ShouldIncludeEntry(FileSystemEntry)

Wenn sie in einer abgeleiteten Klasse überschrieben werden, wird bestimmt, ob der angegebene Dateisystemeintrag in die Ergebnisse einbezogen werden soll.

ShouldRecurseIntoEntry(FileSystemEntry)

Wenn sie in einer abgeleiteten Klasse überschrieben werden, wird bestimmt, ob der angegebene Dateisystemeintrag rekursiert werden soll.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TransformEntry(FileSystemEntry)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Ergebnistyp aus dem aktuellen Eintrag generiert.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IEnumerator.Current

Ruft das aktuell besuchte Objekt ab.

Gilt für: