FileSystemEnumerator<TResult> Klasa

Definicja

Wylicza elementy systemu plików podanego typu, które są przeszukiwane i filtrowane przez FileSystemEnumerable<TResult>element .

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)

Parametry typu

TResult

Typ wyniku wygenerowanego przez ten moduł wyliczający systemu plików.

Dziedziczenie
FileSystemEnumerator<TResult>
Implementuje

Konstruktory

FileSystemEnumerator<TResult>(String, EnumerationOptions)

Hermetyzuje operację znajdowania.

Właściwości

Current

Pobiera aktualnie odwiedzany element.

Metody

ContinueOnError(Int32)

W przypadku zastąpienia w klasie pochodnej zwraca wartość wskazującą, czy kontynuować wykonywanie, czy zgłaszać wyjątek domyślny.

Dispose()

Zwalnia zasoby używane przez bieżące wystąpienie klasy FileSystemEnumerator<TResult>.

Dispose(Boolean)

Po zastąpieniu w klasie pochodnej zwalnia niezarządzane zasoby używane przez FileSystemEnumerator<TResult> klasę i opcjonalnie zwalnia zarządzane zasoby.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MoveNext()

Rozwija moduł wyliczający do następnego elementu .FileSystemEnumerator<TResult>

OnDirectoryFinished(ReadOnlySpan<Char>)

Po zastąpieniu w klasie pochodnej ta metoda jest wywoływana za każdym razem, gdy zostanie osiągnięty koniec katalogu.

Reset()

Zawsze zgłasza wartość NotSupportedException.

ShouldIncludeEntry(FileSystemEntry)

Po zastąpieniu w klasie pochodnej określa, czy określony wpis systemu plików powinien być uwzględniony w wynikach.

ShouldRecurseIntoEntry(FileSystemEntry)

Po przesłonięciu w klasie pochodnej określa, czy określony wpis systemu plików powinien być powtarzany.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TransformEntry(FileSystemEntry)

Gdy zastąpisz klasę pochodną, generuje typ wyniku z bieżącego wpisu.

Jawne implementacje interfejsu

IEnumerator.Current

Pobiera aktualnie odwiedzany obiekt.

Dotyczy