ValidatorCollection Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |