Bagikan melalui


FileSystemEnumerator<TResult> Kelas

Definisi

Menghitung elemen sistem file dari jenis yang disediakan yang sedang dicari dan difilter oleh 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)

Jenis parameter

TResult

Jenis hasil yang dihasilkan oleh enumerator sistem file ini.

Warisan
FileSystemEnumerator<TResult>
Penerapan

Konstruktor

FileSystemEnumerator<TResult>(String, EnumerationOptions)

Merangkum operasi temukan.

Properti

Current

Mendapatkan elemen yang saat ini dikunjungi.

Metode

ContinueOnError(Int32)

Saat ditimpa di kelas turunan, mengembalikan nilai yang menunjukkan apakah akan melanjutkan eksekusi atau melemparkan pengecualian default.

Dispose()

Merilis sumber daya yang digunakan oleh instans FileSystemEnumerator<TResult> kelas saat ini.

Dispose(Boolean)

Saat ditimpa di kelas turunan, merilis sumber daya tidak terkelola yang digunakan oleh FileSystemEnumerator<TResult> kelas dan secara opsional merilis sumber daya terkelola.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
MoveNext()

Memajukan enumerator ke item berikutnya dari FileSystemEnumerator<TResult>.

OnDirectoryFinished(ReadOnlySpan<Char>)

Ketika ditimpa di kelas turunan, metode ini dipanggil setiap kali akhir direktori tercapai.

Reset()

Selalu melempar NotSupportedException.

ShouldIncludeEntry(FileSystemEntry)

Ketika ditimpa di kelas turunan, menentukan apakah entri sistem file yang ditentukan harus disertakan dalam hasil.

ShouldRecurseIntoEntry(FileSystemEntry)

Ketika ditimpa di kelas turunan, menentukan apakah entri sistem file yang ditentukan harus diulang.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
TransformEntry(FileSystemEntry)

Ketika ditimpa di kelas turunan, menghasilkan jenis hasil dari entri saat ini.

Implementasi Antarmuka Eksplisit

IEnumerator.Current

Mendapatkan objek yang saat ini dikunjungi.

Berlaku untuk