FileSystemEnumerator<TResult> Clase

Definición

Enumera los elementos del sistema de archivos del tipo proporcionado que se están buscando y filtrando por .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)

Parámetros de tipo

TResult

Tipo del resultado generado por este enumerador del sistema de archivos.

Herencia
FileSystemEnumerator<TResult>
Implementaciones

Constructores

Nombre Description
FileSystemEnumerator<TResult>(String, EnumerationOptions)

Encapsula una operación de búsqueda.

Propiedades

Nombre Description
Current

Obtiene el elemento visitado actualmente.

Métodos

Nombre Description
ContinueOnError(Int32)

Cuando se invalida en una clase derivada, devuelve un valor que indica si se va a continuar con la ejecución o se produce la excepción predeterminada.

Dispose()

Libera los recursos usados por la instancia actual de la FileSystemEnumerator<TResult> clase .

Dispose(Boolean)

Cuando se reemplaza en una clase derivada, libera los recursos no administrados utilizados por la FileSystemEnumerator<TResult> clase y, opcionalmente, libera los recursos administrados.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
MoveNext()

Desplaza el enumerador al elemento siguiente de .FileSystemEnumerator<TResult>

OnDirectoryFinished(ReadOnlySpan<Char>)

Cuando se invalida en una clase derivada, se llama a este método cada vez que se alcanza el final de un directorio.

Reset()

Siempre produce NotSupportedException.

ShouldIncludeEntry(FileSystemEntry)

Cuando se reemplaza 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 se debe recurse la entrada del sistema de archivos especificada.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TransformEntry(FileSystemEntry)

Cuando se reemplaza en una clase derivada, genera el tipo de resultado a partir de la entrada actual.

Implementaciones de interfaz explícitas

Nombre Description
IEnumerator.Current

Obtiene el objeto visitado actualmente.

Se aplica a