StateManagedCollection.OnValidate(Object) 方法

定义

在派生类中替代时,验证 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)

参数

value
Object

要验证的 IStateManager

例外

valuenull

注解

调用该方法 OnValidate 以验证通过 StateManagedCollection 接口方法的 IList 实现操作的对象。 默认实现是验证由集合操作的对象是否不是 null;但是,派生自 StateManagedCollection 替代 OnValidate 方法的集合来执行任何其他验证,例如类型检查。

适用于

另请参阅