FileSystemEnumerator<TResult> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
É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
- 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é. |