FileSystemEnumerator<TResult> Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Enumera os elementos do sistema de ficheiros do tipo fornecido que estão a ser pesquisados e filtrados por um 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 Genérico
- TResult
O tipo do resultado produzido por este enumerador de sistema de ficheiros.
- Herança
- Implementações
Construtores
| Name | Description |
|---|---|
| FileSystemEnumerator<TResult>(String, EnumerationOptions) |
Encapsula uma operação de encontro. |
Propriedades
| Name | Description |
|---|---|
| Current |
Recebe o elemento atualmente visitado. |
Métodos
| Name | Description |
|---|---|
| ContinueOnError(Int32) |
Quando é sobreposto numa classe derivada, devolve um valor que indica se deve continuar a execução ou lançar a exceção padrão. |
| Dispose() |
Liberta os recursos usados pela instância atual da FileSystemEnumerator<TResult> classe. |
| Dispose(Boolean) |
Quando sobreposto numa classe derivada, liberta os recursos não geridos usados pela FileSystemEnumerator<TResult> classe e, opcionalmente, liberta os recursos geridos. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| MoveNext() |
Avança o enumerador para o próximo item do FileSystemEnumerator<TResult>. |
| OnDirectoryFinished(ReadOnlySpan<Char>) |
Quando é sobreposto numa classe derivada, este método é chamado sempre que se atinge o fim de um diretório. |
| Reset() |
Lança NotSupportedExceptionsempre. |
| ShouldIncludeEntry(FileSystemEntry) |
Quando sobrescrito numa classe derivada, determina se a entrada especificada do sistema de ficheiros deve ser incluída nos resultados. |
| ShouldRecurseIntoEntry(FileSystemEntry) |
Quando sobrescrito numa classe derivada, determina se a entrada especificada do sistema de ficheiros deve ser recursiva. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| TransformEntry(FileSystemEntry) |
Quando sobrescrito numa classe derivada, gera o tipo de resultado a partir da entrada atual. |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| IEnumerator.Current |
Obtém o objeto atualmente visitado. |