FileSystemEnumerator<TResult> Classe

Definição

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

Aplica-se a