ValidatorCollection Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Toont een matrix met IValidator verwijzingen. Deze klasse kan niet worden overgenomen.
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
- Overname
-
ValidatorCollection
- Implementeringen
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u toegang hebt tot de verzameling via de Page.Validators eigenschap en hoe u de GetEnumerator methode gebruikt om de waarden te herhalen.
// 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
Opmerkingen
Elke ValidatorCollection verwijzing is gekoppeld aan een validatieserverbesturing op de aangevraagde pagina. Deze besturingselementen voegen zichzelf toe aan deze verzameling wanneer de Init gebeurtenis van het Page object wordt verwerkt. Ze verwijderen zichzelf wanneer de Unload gebeurtenis van het Page object wordt verwerkt. De Page klasse neemt beide methoden over van de Control klasse.
U kunt deze verzameling, de methoden en de eigenschappen ervan openen via de Page.Validators eigenschap. Als de geteste voorwaarde van een validator in deze verzameling mislukt, wordt de Page.IsValid eigenschap ingesteld op false.
Constructors
| Name | Description |
|---|---|
| ValidatorCollection() |
Initialiseert een nieuw exemplaar van de ValidatorCollection klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Count |
Hiermee haalt u het aantal verwijzingen in de verzameling op. |
| IsReadOnly |
Hiermee wordt een waarde opgehaald die aangeeft of de ValidatorCollection verzameling het kenmerk Alleen-lezen heeft. |
| IsSynchronized |
Hiermee wordt een waarde opgehaald die aangeeft of de ValidatorCollection verzameling is gesynchroniseerd. |
| Item[Int32] |
Hiermee haalt u het besturingselement van de validatieserver op de opgegeven indexlocatie in de ValidatorCollection verzameling op. |
| SyncRoot |
Hiermee haalt u een object op dat kan worden gebruikt om de ValidatorCollection verzameling te synchroniseren. |
Methoden
| Name | Description |
|---|---|
| Add(IValidator) |
Voegt het opgegeven validatieserverbeheer toe aan de ValidatorCollection verzameling. |
| Contains(IValidator) |
Bepaalt of het opgegeven validatieserverbeheer zich in de verzameling van ValidatorCollection de pagina bevindt. |
| CopyTo(Array, Int32) |
Kopieert de validatieverzameling naar de opgegeven matrix, beginnend op de opgegeven locatie. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetEnumerator() |
Retourneert een IEnumerator exemplaar voor de ValidatorCollection verzameling. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Remove(IValidator) |
Hiermee verwijdert u het opgegeven validatieserverbeheer uit de verzameling van ValidatorCollection de pagina. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Cast de elementen van een IEnumerable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |