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 для проверки.

Исключения

value имеет значение null.

Комментарии

Метод OnValidate вызывается для проверки объекта, которым управляет реализация StateManagedCollectionIList методов интерфейса. Реализация по умолчанию заключается в том, чтобы убедиться, что объект, управляемый коллекцией, не nullявляется ; однако коллекции, производные от StateManagedCollection метода, переопределяют OnValidate метод для выполнения любой дополнительной проверки, например проверки типа.

Применяется к

См. также раздел