StateManagedCollection.OnValidate(Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中替代时,验证 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。
例外
value
为 null
。
注解
调用该方法 OnValidate 以验证通过 StateManagedCollection 接口方法的 IList 实现操作的对象。 默认实现是验证由集合操作的对象是否不是 null
;但是,派生自 StateManagedCollection 替代 OnValidate 方法的集合来执行任何其他验证,例如类型检查。