Compartir vía


FileSystemEnumerator<TResult> Clase

Definición

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
FileSystemEnumerator<TResult>
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.

Se aplica a