Partager via


FileSystemEnumerator<TResult> Classe

Définition

Énumère les éléments du système de fichiers du type fourni qui sont actuellement recherchés et filtrés par un 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)

Paramètres de type

TResult

Type du résultat produit par cet énumérateur de système de fichiers.

Héritage
FileSystemEnumerator<TResult>
Implémente

Constructeurs

FileSystemEnumerator<TResult>(String, EnumerationOptions)

Encapsule une opération de recherche.

Propriétés

Current

Obtient l’élément actuellement visité.

Méthodes

ContinueOnError(Int32)

En cas de substitution dans une classe dérivée, retourne une valeur qui indique s’il faut poursuivre l’exécution ou lever l’exception par défaut.

Dispose()

Libère les ressources utilisées par l'instance actuelle de la classe FileSystemEnumerator<TResult>.

Dispose(Boolean)

En cas de substitution dans une classe dérivée, libère les ressources non managées utilisées par la classe FileSystemEnumerator<TResult> et libère éventuellement les ressources managées.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
MoveNext()

Avance l’énumérateur à l’élément suivant de FileSystemEnumerator<TResult>.

OnDirectoryFinished(ReadOnlySpan<Char>)

En cas de substitution dans une classe dérivée, cette méthode est appelée chaque fois que la fin d’un répertoire est atteinte.

Reset()

Lève toujours NotSupportedException.

ShouldIncludeEntry(FileSystemEntry)

En cas de substitution dans une classe dérivée, détermine si l’entrée de système de fichiers spécifiée doit être incluse dans les résultats.

ShouldRecurseIntoEntry(FileSystemEntry)

En cas de substitution dans une classe dérivée, détermine si l’entrée de système de fichiers spécifiée doit faire l’objet d’une récursion.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
TransformEntry(FileSystemEntry)

En cas de substitution dans une classe dérivée, génère le type de résultat à partir de l’entrée actuelle.

Implémentations d’interfaces explicites

IEnumerator.Current

Obtient l’objet actuellement visité.

S’applique à