FileSystemEnumerator<TResult> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Enumera gli elementi del file system del tipo specificato di cui viene eseguita la ricerca e che vengono filtrati da 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)
Parametri di tipo
- TResult
Tipo del risultato prodotto dall'enumeratore del file system.
- Ereditarietà
- Implementazioni
Costruttori
FileSystemEnumerator<TResult>(String, EnumerationOptions) |
Incapsula un'operazione di ricerca. |
Proprietà
Current |
Ottiene l'elemento attualmente visitato. |
Metodi
ContinueOnError(Int32) |
Quando viene sottoposto a override in una classe derivata, restituisce un valore che indica se continuare l'esecuzione o generare l'eccezione predefinita. |
Dispose() |
Rilascia le risorse usate dall'istanza corrente della classe FileSystemEnumerator<TResult>. |
Dispose(Boolean) |
Quando ne viene eseguito l'override in una classe derivata, rilascia le risorse non gestite usate dalla classe FileSystemEnumerator<TResult> ed eventualmente rilascia le risorse gestite. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
MoveNext() |
Sposta l'enumeratore all'elemento successivo dell'oggetto FileSystemEnumerator<TResult>. |
OnDirectoryFinished(ReadOnlySpan<Char>) |
Quando viene sottoposto a override in una classe derivata, questo metodo viene chiamato ogni volta che viene raggiunta la fine di una directory. |
Reset() |
Genera sempre NotSupportedException. |
ShouldIncludeEntry(FileSystemEntry) |
Quando sottoposto a override in una classe derivata, determina se la voce del file system specificata deve essere inclusa nei risultati. |
ShouldRecurseIntoEntry(FileSystemEntry) |
Quando sottoposto a override in una classe derivata, determina se la voce del file system specificata deve essere ricorsiva. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
TransformEntry(FileSystemEntry) |
Quando sottoposto a override in una classe derivata, genera il tipo di risultato dalla voce corrente. |
Implementazioni dell'interfaccia esplicita
IEnumerator.Current |
Ottiene l'oggetto attualmente visitato. |