ValidatorCollection Classe
In questo articolo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Espone una matrice di riferimenti IValidator. La classe non può essere ereditata.
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
- Ereditarietà
-
ValidatorCollection
- Implementazioni
Nell'esempio di codice seguente viene illustrato come accedere alla raccolta tramite la Page.Validators proprietà e usare il GetEnumerator metodo per scorrere i valori.
// 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
Ogni ValidatorCollection riferimento è associato a un controllo server di convalida contenuto nella pagina richiesta. Questi controlli si aggiungono a questa raccolta quando viene gestito l'evento dell'oggetto InitPage . Vengono rimossi quando viene gestito l'evento dell'oggetto UnloadPage . La Page classe eredita entrambi questi metodi dalla Control classe .
È possibile accedere a questa raccolta, ai relativi metodi e alle relative proprietà tramite la Page.Validators proprietà . Se la condizione testata di qualsiasi validator in questa raccolta ha esito negativo, la Page.IsValid proprietà è impostata su false
.
Validator |
Inizializza una nuova istanza della classe ValidatorCollection. |
Count |
Ottiene il numero dei riferimenti nell'insieme. |
Is |
Ottiene un valore che indica se la raccolta ValidatorCollection è di sola lettura. |
Is |
Ottiene un valore che indica se l'insieme ValidatorCollection è sincronizzato. |
Item[Int32] |
Ottiene il controllo server di convalida nella posizione di indice specificata all'interno dell'insieme ValidatorCollection. |
Sync |
Ottiene un oggetto che può essere utilizzato per sincronizzare l'insieme ValidatorCollection. |
Add(IValidator) |
Aggiunge il controllo server di convalida specificato all'insieme ValidatorCollection. |
Contains(IValidator) |
Determina se il controllo server di convalida specificato è presente nell'insieme ValidatorCollection della pagina. |
Copy |
Copia l'insieme di validator nella matrice specificata, a partire dalla posizione specificata. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Get |
Restituisce un'istanza IEnumerator per l'insieme ValidatorCollection. |
Get |
Funge da funzione hash predefinita. (Ereditato da Object) |
Get |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Memberwise |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Remove(IValidator) |
Rimuove il controllo server di convalida specificato dall'insieme ValidatorCollection della pagina. |
To |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato. |
Of |
Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato. |
As |
Consente la parallelizzazione di una query. |
As |
Converte un oggetto IEnumerable in un oggetto IQueryable. |
Prodotto | Versioni |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: