FileSystemEnumerator<TResult> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Zählt die Dateisystemelemente des bereitgestellten Typs auf, die von einem FileSystemEnumerable<TResult> durchsucht 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
- Implementiert
Konstruktoren
FileSystemEnumerator<TResult>(String, EnumerationOptions) |
Kapselt einen Suchvorgang. |
Eigenschaften
Current |
Ruft das aktuell besuchte Element ab. |
Methoden
ContinueOnError(Int32) |
Gibt beim Überschreiben in einer abgeleiteten Klasse einen Wert zurück, der angibt, ob die Ausführung fortgesetzt oder die Standardausnahme ausgelöst werden soll. |
Dispose() |
Gibt alle von der aktuellen Instanz der FileSystemEnumerator<TResult>-Klasse verwendeten Ressourcen frei. |
Dispose(Boolean) |
Gibt beim Überschreiben in einer abgeleiteten Klasse die von der FileSystemEnumerator<TResult>-Klasse verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
MoveNext() |
Legt den Enumerator auf das nächste Element von FileSystemEnumerator<TResult> fest. |
OnDirectoryFinished(ReadOnlySpan<Char>) |
Beim Überschreiben in einer abgeleiteten Klasse wird diese Methode immer dann aufgerufen, wenn das Ende eines Verzeichnisses erreicht wird. |
Reset() |
Löst immer NotSupportedException aus. |
ShouldIncludeEntry(FileSystemEntry) |
Bestimmt beim Überschreiben in einer abgeleiteten Klasse, ob der angegebene Dateisystemeintrag in die Ergebnisse einbezogen werden soll. |
ShouldRecurseIntoEntry(FileSystemEntry) |
Bestimmt beim Überschreiben in einer abgeleiteten Klasse, ob der angegebene Dateisystemeintrag rekursiv durchlaufen werden soll. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
TransformEntry(FileSystemEntry) |
Generiert beim Überschreiben in einer abgeleiteten Klasse den Ergebnistyp aus dem aktuellen Eintrag. |
Explizite Schnittstellenimplementierungen
IEnumerator.Current |
Ruft das aktuell besuchte Objekt ab. |