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