ValidatorCollection Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Exponerar en matris med IValidator referenser. Det går inte att ärva den här klassen.
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
- Arv
-
ValidatorCollection
- Implementeringar
Exempel
Följande kodexempel visar hur du kommer åt samlingen via Page.Validators egenskapen och använder GetEnumerator metoden för att iterera genom värdena.
// 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
Kommentarer
Varje ValidatorCollection referens är associerad med en verifieringsserverkontroll som finns på den begärda sidan. Dessa kontroller lägger till sig själva i den här samlingen när Init händelsen för Page objektet hanteras. De tar bort sig själva när Unload händelsen för Page objektet hanteras. Klassen Page ärver båda dessa metoder från Control klassen.
Du kan komma åt den här samlingen, dess metoder och dess egenskaper via egenskapen Page.Validators . Om det testade villkoret för en validator i den här samlingen misslyckas är Page.IsValid egenskapen inställd på false.
Konstruktorer
| Name | Description |
|---|---|
| ValidatorCollection() |
Initierar en ny instans av ValidatorCollection klassen. |
Egenskaper
| Name | Description |
|---|---|
| Count |
Hämtar antalet referenser i samlingen. |
| IsReadOnly |
Hämtar ett värde som anger om ValidatorCollection samlingen är skrivskyddad. |
| IsSynchronized |
Hämtar ett värde som anger om ValidatorCollection samlingen synkroniseras. |
| Item[Int32] |
Hämtar verifieringsserverkontrollen på den angivna indexplatsen i ValidatorCollection samlingen. |
| SyncRoot |
Hämtar ett objekt som kan användas för att synkronisera ValidatorCollection samlingen. |
Metoder
| Name | Description |
|---|---|
| Add(IValidator) |
Lägger till den angivna verifieringsserverkontrollen i ValidatorCollection samlingen. |
| Contains(IValidator) |
Avgör om den angivna verifieringsserverkontrollen finns i sidans ValidatorCollection samling. |
| CopyTo(Array, Int32) |
Kopierar validatorsamlingen till den angivna matrisen med början på den angivna platsen. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetEnumerator() |
Returnerar en IEnumerator instans för ValidatorCollection samlingen. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Remove(IValidator) |
Tar bort den angivna verifieringsserverkontrollen från sidans ValidatorCollection samling. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Tilläggsmetoder
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Möjliggör parallellisering av en fråga. |
| AsQueryable(IEnumerable) |
Konverterar en IEnumerable till en IQueryable. |
| Cast<TResult>(IEnumerable) |
Omvandlar elementen i en IEnumerable till den angivna typen. |
| OfType<TResult>(IEnumerable) |
Filtrerar elementen i en IEnumerable baserat på en angiven typ. |