ValidatorCollection Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uwidacznia tablicę IValidator odwołań. Klasa ta nie może być dziedziczona.
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
- Dziedziczenie
-
ValidatorCollection
- Implementuje
Przykłady
Poniższy przykład kodu pokazuje, jak uzyskać dostęp do kolekcji za pośrednictwem Page.Validators właściwości i użyć GetEnumerator metody do iterowania wartości.
// 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
Uwagi
Każde ValidatorCollection odwołanie jest skojarzone z kontrolką serwera weryfikacji zawartą na żądanej stronie. Te kontrolki dodają się do tej kolekcji, gdy Init zdarzenie Page obiektu jest obsługiwane. Usuwają się, gdy Unload zdarzenie Page obiektu jest obsługiwane. Klasa Page dziedziczy obie te metody z Control klasy.
Dostęp do tej kolekcji, jej metod i jej właściwości można uzyskać za pośrednictwem Page.Validators właściwości . Jeśli testowany warunek dowolnego modułu sprawdzania poprawności w tej kolekcji zakończy się niepowodzeniem, właściwość jest ustawiona Page.IsValid na false
wartość .
Konstruktory
ValidatorCollection() |
Inicjuje nowe wystąpienie klasy ValidatorCollection. |
Właściwości
Count |
Pobiera liczbę odwołań w kolekcji. |
IsReadOnly |
Pobiera wartość wskazującą, czy ValidatorCollection kolekcja jest tylko do odczytu. |
IsSynchronized |
Pobiera wartość wskazującą, czy ValidatorCollection kolekcja jest zsynchronizowana. |
Item[Int32] |
Pobiera kontrolę serwera weryfikacji w określonej lokalizacji indeksu w kolekcji ValidatorCollection . |
SyncRoot |
Pobiera obiekt, który może służyć do synchronizowania kolekcji ValidatorCollection . |
Metody
Add(IValidator) |
Dodaje do kolekcji określoną kontrolkę ValidatorCollection serwera weryfikacji. |
Contains(IValidator) |
Określa, czy określona kontrola serwera weryfikacji znajduje się w kolekcji strony ValidatorCollection . |
CopyTo(Array, Int32) |
Kopiuje kolekcję modułu sprawdzania poprawności do określonej tablicy, zaczynając od określonej lokalizacji. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetEnumerator() |
IEnumerator Zwraca wystąpienie kolekcjiValidatorCollection. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Remove(IValidator) |
Usuwa określoną kontrolkę serwera weryfikacji z kolekcji strony ValidatorCollection . |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Metody rozszerzania
Cast<TResult>(IEnumerable) |
Rzutuje elementy elementu IEnumerable do określonego typu. |
OfType<TResult>(IEnumerable) |
Filtruje elementy elementu IEnumerable na podstawie określonego typu. |
AsParallel(IEnumerable) |
Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Konwertuje element IEnumerable na .IQueryable |