FileSystemEnumerator<TResult> Classe

Définition

Énumère les éléments du système de fichiers du type fourni qui sont 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

Nom Description
FileSystemEnumerator<TResult>(String, EnumerationOptions)

Encapsule une opération de recherche.

Propriétés

Nom Description
Current

Obtient l’élément actuellement visité.

Méthodes

Nom Description
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 FileSystemEnumerator<TResult> classe.

Dispose(Boolean)

En cas de substitution dans une classe dérivée, libère les ressources non managées utilisées par la FileSystemEnumerator<TResult> classe 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()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
MoveNext()

Avance l’énumérateur jusqu’à l’élément suivant du 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()

Toujours lève 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 être récursée.

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

Nom Description
IEnumerator.Current

Obtient l’objet actuellement visité.

S’applique à