FileSystemEnumerator<TResult> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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. |