ValidatorCollection Klas

Definitie

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.

Van toepassing op

Zie ook