FileSystemEnumerator<TResult> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Enumera os elementos do sistema de arquivos do tipo fornecido que estão sendo 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
- TResult
O tipo do resultado produzido por esse enumerador do sistema de arquivos.
- Herança
- Implementações
Construtores
FileSystemEnumerator<TResult>(String, EnumerationOptions) |
Encapsula uma operação de localização. |
Propriedades
Current |
Obtém o elemento visitado no momento. |
Métodos
ContinueOnError(Int32) |
Quando substituído em uma classe derivada, retorna um valor que indica se deseja continuar a execução ou gerar a exceção padrão. |
Dispose() |
Libera os recursos usados pela instância atual da classe FileSystemEnumerator<TResult>. |
Dispose(Boolean) |
Quando substituído em uma classe derivada, libera os recursos não gerenciados usados pela classe FileSystemEnumerator<TResult> e, opcionalmente, libera os recursos gerenciados. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
MoveNext() |
Avança o enumerador para o próximo item do FileSystemEnumerator<TResult>. |
OnDirectoryFinished(ReadOnlySpan<Char>) |
Quando substituído em uma classe derivada, esse método será chamado sempre que o final de um diretório for atingido. |
Reset() |
Sempre gera NotSupportedException. |
ShouldIncludeEntry(FileSystemEntry) |
Quando substituído em uma classe derivada, determina se a entrada do sistema de arquivos especificada deve ser incluída nos resultados. |
ShouldRecurseIntoEntry(FileSystemEntry) |
Quando substituído em uma classe derivada, determina se a entrada do sistema de arquivos especificada deve ser reprocessada. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
TransformEntry(FileSystemEntry) |
Quando substituído em uma classe derivada, gera o tipo de resultado da entrada atual. |
Implantações explícitas de interface
IEnumerator.Current |
Obtém o objeto visitado no momento. |