Compartir por


ValidatorCollection Clase

Definición

Expone una matriz de IValidator referencias. Esta clase no puede heredarse.

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
Herencia
ValidatorCollection
Implementaciones

Ejemplos

En el ejemplo de código siguiente se muestra cómo obtener acceso a la colección a través de la Page.Validators propiedad y usar el GetEnumerator método para recorrer en iteración los valores.

// 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

Comentarios

Cada ValidatorCollection referencia está asociada a un control de servidor de validación contenido en la página solicitada. Estos controles se agregan a esta colección cuando se controla el Init evento del Page objeto. Se quitan cuando se controla el Unload evento del Page objeto. La Page clase hereda ambos métodos de la Control clase .

Puede acceder a esta colección, sus métodos y sus propiedades a través de la Page.Validators propiedad . Si se produce un error en la condición probada de cualquier validador de esta colección, la Page.IsValid propiedad se establece falseen .

Constructores

Nombre Description
ValidatorCollection()

Inicializa una nueva instancia de la clase ValidatorCollection.

Propiedades

Nombre Description
Count

Obtiene el número de referencias de la colección.

IsReadOnly

Obtiene un valor que indica si la ValidatorCollection colección es de solo lectura.

IsSynchronized

Obtiene un valor que indica si la ValidatorCollection colección está sincronizada.

Item[Int32]

Obtiene el control de servidor de validación en la ubicación de índice especificada de la ValidatorCollection colección.

SyncRoot

Obtiene un objeto que se puede usar para sincronizar la ValidatorCollection colección.

Métodos

Nombre Description
Add(IValidator)

Agrega el control de servidor de validación especificado a la ValidatorCollection colección.

Contains(IValidator)

Determina si el control de servidor de validación especificado está incluido en la colección de ValidatorCollection la página.

CopyTo(Array, Int32)

Copia la colección de validadores en la matriz especificada, comenzando en la ubicación especificada.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetEnumerator()

Devuelve una IEnumerator instancia de la ValidatorCollection colección.

GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Remove(IValidator)

Quita el control de servidor de validación especificado de la colección de ValidatorCollection la página.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a

Consulte también