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 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
| 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é. |