FileSystemEnumerator<TResult> Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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. |