Condividi tramite


StateManagedCollection.OnValidate(Object) Metodo

Definizione

Quando sottoposto a override in una classe derivata, convalida un elemento della raccolta StateManagedCollection.

protected:
 virtual void OnValidate(System::Object ^ value);
protected virtual void OnValidate (object value);
abstract member OnValidate : obj -> unit
override this.OnValidate : obj -> unit
Protected Overridable Sub OnValidate (value As Object)

Parametri

value
Object

Oggetto IStateManager da convalidare.

Eccezioni

value è null.

Commenti

Il OnValidate metodo viene chiamato per convalidare l'oggetto modificato tramite l'implementazione StateManagedCollection dei metodi di IList interfaccia. L'implementazione predefinita consiste nel verificare che l'oggetto modificato dalla raccolta non nullsia ; tuttavia, le raccolte derivate dall'override StateManagedCollection del OnValidate metodo per eseguire qualsiasi convalida aggiuntiva, ad esempio il controllo dei tipi.

Si applica a

Vedi anche