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