Freigeben über


StateManagedCollection.OnValidate(Object) Methode

Definition

Beim Überschreiben in einer abgeleiteten Klasse wird ein Element der StateManagedCollection-Auflistung validiert.

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)

Parameter

value
Object

Der zu überprüfende IStateManager.

Ausnahmen

value ist null.

Hinweise

Die OnValidate Methode wird aufgerufen, um das durch die StateManagedCollection Implementierung der IList Schnittstellenmethoden bearbeitete Objekt zu überprüfen. Die Standardimplementierung besteht darin, zu überprüfen, ob das von der Auflistung bearbeitete Objekt nicht nullist. Die von der OnValidate Methode abgeleitete StateManagedCollection Auflistung wird jedoch nicht außer Kraft setzen, um eine zusätzliche Überprüfung durchzuführen, z. B. die Typüberprüfung.

Gilt für

Siehe auch