ValidatorCollection Kelas

Definisi

Mengekspos array IValidator referensi. Kelas ini tidak dapat diwariskan.

public ref class ValidatorCollection sealed : System::Collections::ICollection
public sealed class ValidatorCollection : System.Collections.ICollection
type ValidatorCollection = class
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ValidatorCollection
Implements ICollection
Warisan
ValidatorCollection
Penerapan

Contoh

Contoh kode berikut menunjukkan cara mengakses koleksi melalui Page.Validators properti dan menggunakan GetEnumerator metode untuk melakukan iterasi melalui nilai.

// Get 'Validators' of the page to myCollection.
ValidatorCollection myCollection = Page.Validators;

// Get the Enumerator.
IEnumerator myEnumerator = myCollection.GetEnumerator();
// Print the values in the ValidatorCollection.
string myStr = " ";
while ( myEnumerator.MoveNext() )
{
   myStr += myEnumerator.Current.ToString();
   myStr += " ";
}
messageLabel.Text = myStr;
' Get 'Validators' of the page to myCollection.
Dim myCollection As ValidatorCollection = Page.Validators
' Get the Enumerator.
Dim myEnumerator As IEnumerator = myCollection.GetEnumerator()
' Print the values in the ValidatorCollection.
Dim myStr As String = " "
While myEnumerator.MoveNext()
   myStr += myEnumerator.Current.ToString()
   myStr += " "
End While
messageLabel.Text = myStr

Keterangan

Setiap ValidatorCollection referensi dikaitkan dengan kontrol server validasi yang terkandung di halaman yang diminta. Kontrol ini menambahkan diri mereka ke koleksi ini ketika Init peristiwa objek ditangani Page . Mereka menghapus diri mereka sendiri ketika Unload peristiwa objek ditangani Page . Kelas Page mewarisi kedua metode ini dari Control kelas .

Anda dapat mengakses koleksi ini, metodenya, dan propertinya melalui Page.Validators properti . Jika kondisi validator yang diuji dalam koleksi ini gagal, Page.IsValid properti diatur ke false.

Konstruktor

ValidatorCollection()

Menginisialisasi instans baru kelas ValidatorCollection.

Properti

Count

Mendapatkan jumlah referensi dalam koleksi.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah ValidatorCollection koleksi bersifat baca-saja.

IsSynchronized

Mendapatkan nilai yang menunjukkan apakah koleksi disinkronkan ValidatorCollection .

Item[Int32]

Mendapatkan kontrol server validasi di lokasi indeks yang ditentukan dalam ValidatorCollection koleksi.

SyncRoot

Mendapatkan objek yang dapat digunakan untuk menyinkronkan ValidatorCollection koleksi.

Metode

Add(IValidator)

Menambahkan kontrol server validasi yang ditentukan ke ValidatorCollection koleksi.

Contains(IValidator)

Menentukan apakah kontrol server validasi yang ditentukan terkandung dalam koleksi halaman ValidatorCollection .

CopyTo(Array, Int32)

Menyalin koleksi validator ke array yang ditentukan, dimulai dari lokasi yang ditentukan.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetEnumerator()

Mengembalikan instans IEnumerator untuk ValidatorCollection koleksi.

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)
Remove(IValidator)

Menghapus kontrol server validasi yang ditentukan dari koleksi halaman ValidatorCollection .

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Metode Ekstensi

Cast<TResult>(IEnumerable)

Mentransmisikan elemen dari IEnumerable ke jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen berdasarkan IEnumerable jenis tertentu.

AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi menjadi IEnumerableIQueryable.

Berlaku untuk

Lihat juga