FileSystemEnumerator<TResult> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Enumera los elementos del sistema de archivos del tipo proporcionado que un elemento FileSystemEnumerable<TResult> busca y filtra.
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)
Parámetros de tipo
- TResult
Tipo del resultado generado por este enumerador del sistema de archivos.
- Herencia
- Implementaciones
Constructores
FileSystemEnumerator<TResult>(String, EnumerationOptions) |
Encapsula una operación de búsqueda. |
Propiedades
Current |
Obtiene el elemento visitado actualmente. |
Métodos
ContinueOnError(Int32) |
Cuando se invalida en una clase derivada, devuelve un valor que indica si se continúa con la ejecución o se produce la excepción predeterminada. |
Dispose() |
Libera los recursos utilizados por la instancia actual de la clase FileSystemEnumerator<TResult>. |
Dispose(Boolean) |
Cuando se reemplaza en una clase derivada, libera los recursos no administrados usados por la clase FileSystemEnumerator<TResult> y, de forma opcional, libera los recursos administrados. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
MoveNext() |
Desplaza el enumerador al siguiente elemento de FileSystemEnumerator<TResult>. |
OnDirectoryFinished(ReadOnlySpan<Char>) |
Cuando se invalida en una clase derivada, se llama a este método siempre que se alcanza el final de un directorio. |
Reset() |
Siempre produce una excepción NotSupportedException. |
ShouldIncludeEntry(FileSystemEntry) |
Cuando se invalida en una clase derivada, determina si la entrada del sistema de archivos especificada debe incluirse en los resultados. |
ShouldRecurseIntoEntry(FileSystemEntry) |
Cuando se invalida en una clase derivada, determina si debe aplicarse recursión a la entrada del sistema de archivos especificada. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
TransformEntry(FileSystemEntry) |
Cuando se invalida en una clase derivada, genera el tipo de resultado a partir de la entrada actual. |
Implementaciones de interfaz explícitas
IEnumerator.Current |
Obtiene el elemento visitado actualmente. |