Udostępnij za pośrednictwem


FileSystemEnumerator<TResult> Klasa

Definicja

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

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)

Po zastąpieniu w klasie pochodnej zwraca wartość, która wskazuje, 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 klasę FileSystemEnumerator<TResult> i opcjonalnie zwalniają 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()

Przechodzi do następnego elementu modułu wyliczającego 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)

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

ShouldRecurseIntoEntry(FileSystemEntry)

Podczas zastępowania 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)

Po zastąpieniu w klasie pochodnej generuje typ wyniku z bieżącego wpisu.

Jawne implementacje interfejsu

IEnumerator.Current

Pobiera aktualnie odwiedzony obiekt.

Dotyczy