FileSystemEnumerator<TResult> Klass

Definition

Räknar upp filsystemelementen av den angivna typen som genomsöks och filtreras av en 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)

Typparametrar

TResult

Typen av resultat som skapas av den här filsystemuppräknaren.

Arv
FileSystemEnumerator<TResult>
Implementeringar

Konstruktorer

Name Description
FileSystemEnumerator<TResult>(String, EnumerationOptions)

Kapslar in en sökåtgärd.

Egenskaper

Name Description
Current

Hämtar det aktuella elementet.

Metoder

Name Description
ContinueOnError(Int32)

När åsidosättning i en härledd klass returnerar ett värde som anger om körningen ska fortsätta eller om standardfelet ska utlösas.

Dispose()

Frigör de resurser som används av den aktuella instansen FileSystemEnumerator<TResult> av klassen.

Dispose(Boolean)

När de åsidosättas i en härledd klass släpper de ohanterade resurser som används av FileSystemEnumerator<TResult> klassen och släpper eventuellt de hanterade resurserna.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
MoveNext()

Avancerar uppräknaren till nästa objekt i FileSystemEnumerator<TResult>.

OnDirectoryFinished(ReadOnlySpan<Char>)

När den åsidosätts i en härledd klass anropas den här metoden när slutet av en katalog nås.

Reset()

NotSupportedExceptionKastar alltid .

ShouldIncludeEntry(FileSystemEntry)

När den åsidosättas i en härledd klass avgör du om den angivna filsystemposten ska inkluderas i resultatet.

ShouldRecurseIntoEntry(FileSystemEntry)

När den åsidosätts i en härledd klass avgör du om den angivna filsystemposten ska upprepas.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
TransformEntry(FileSystemEntry)

När den åsidosättas i en härledd klass genererar resultattypen från den aktuella posten.

Explicita gränssnittsimplementeringar

Name Description
IEnumerator.Current

Hämtar det aktuella objektet.

Gäller för