DataAnnotationsValidator Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет поддержку EditContextпроверки примечаний к данным. При отрисовке в статическом контексте SSR также активирует проверку на стороне клиента, сохраняя ее IClientValidationService в Properties.
public ref class DataAnnotationsValidator : Microsoft::AspNetCore::Components::ComponentBase
public class DataAnnotationsValidator : Microsoft.AspNetCore.Components.ComponentBase, IDisposable
public class DataAnnotationsValidator : Microsoft.AspNetCore.Components.ComponentBase
type DataAnnotationsValidator = class
inherit ComponentBase
interface IDisposable
type DataAnnotationsValidator = class
inherit ComponentBase
Public Class DataAnnotationsValidator
Inherits ComponentBase
Implements IDisposable
Public Class DataAnnotationsValidator
Inherits ComponentBase
- Наследование
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| DataAnnotationsValidator() |
Добавляет поддержку EditContextпроверки примечаний к данным. При отрисовке в статическом контексте SSR также активирует проверку на стороне клиента, сохраняя ее IClientValidationService в Properties. |
Свойства
| Имя | Описание |
|---|---|
| Assets |
ResourceAssetCollection Возвращает приложение. (Унаследовано от ComponentBase) |
| AssignedRenderMode |
Возвращает назначенный этому компоненту IComponentRenderMode . (Унаследовано от ComponentBase) |
| EnableClientValidation |
Возвращает или задает, следует ли выдавать атрибуты проверки на стороне клиента (data-val-*) для входных компонентов в этой форме. По умолчанию — |
| RendererInfo |
RendererInfo Возвращает компонент, на котором выполняется работа. (Унаследовано от ComponentBase) |
Методы
| Имя | Описание |
|---|---|
| BuildRenderTree(RenderTreeBuilder) |
Отрисовывает компонент предоставленному RenderTreeBuilderобъекту. (Унаследовано от ComponentBase) |
| DispatchExceptionAsync(Exception) |
Обрабатывает предоставленный Это полезно, если исключение возникает за пределами методов жизненного цикла компонента, но вы хотите обработать его так же, как исключение из метода жизненного цикла компонента. (Унаследовано от ComponentBase) |
| Dispose(Boolean) |
Освобождает ресурсы, используемые проверяющий элемент. |
| InvokeAsync(Action) |
Выполняет предоставленный рабочий элемент в контексте синхронизации связанного отрисовщика. (Унаследовано от ComponentBase) |
| InvokeAsync(Func<Task>) |
Выполняет предоставленный рабочий элемент в контексте синхронизации связанного отрисовщика. (Унаследовано от ComponentBase) |
| OnAfterRender(Boolean) |
Метод вызывается после каждого запуска компонента в интерактивном режиме, а пользовательский интерфейс завершил обновление (например, после добавления элементов в браузер DOM). Все ElementReference поля будут заполнены по времени выполнения. Этот метод не вызывается во время предварительной отрисовки или отрисовки на стороне сервера, так как эти процессы не подключены к DOM в динамическом браузере и уже завершены до обновления DOM. (Унаследовано от ComponentBase) |
| OnAfterRenderAsync(Boolean) |
Метод вызывается после каждого отрисовки компонента в интерактивном режиме, и пользовательский интерфейс завершил обновление (например, после добавления элементов в браузер DOM). Все ElementReference поля будут заполнены по времени выполнения. Этот метод не вызывается во время предварительной отрисовки или отрисовки на стороне сервера, так как эти процессы не подключены к DOM в динамическом браузере и уже завершены до обновления DOM. Обратите внимание, что компонент не выполняет автоматическую отрисовку после завершения возвращаемого Taskобъекта, так как это приведет к бесконечному циклу отрисовки. (Унаследовано от ComponentBase) |
| OnInitialized() |
Метод вызывается, когда компонент готов к запуску, получив свои начальные параметры от родительского элемента в дереве отрисовки. |
| OnInitializedAsync() |
Метод вызывается, когда компонент готов к запуску, получив свои начальные параметры от родительского элемента в дереве отрисовки. Переопределите этот метод, если вы будете выполнять асинхронную операцию и хотите, чтобы компонент обновлялся после завершения этой операции. (Унаследовано от ComponentBase) |
| OnParametersSet() |
Метод вызывается, когда компонент получил параметры от родительского элемента в дереве отрисовки, а входящие значения были назначены свойствам. |
| OnParametersSet() |
Метод вызывается, когда компонент получил параметры от родительского элемента в дереве отрисовки, а входящие значения были назначены свойствам. (Унаследовано от ComponentBase) |
| OnParametersSetAsync() |
Метод вызывается, когда компонент получил параметры от родительского элемента в дереве отрисовки, а входящие значения были назначены свойствам. (Унаследовано от ComponentBase) |
| SetParametersAsync(ParameterView) |
Задает параметры, предоставляемые родительским элементом компонента в дереве отрисовки. (Унаследовано от ComponentBase) |
| ShouldRender() |
Возвращает флаг, указывающий, должен ли компонент отображаться. (Унаследовано от ComponentBase) |
| StateHasChanged() |
Уведомляет компонент о том, что его состояние изменилось. Если применимо, это приведет к повторной отрисовки компонента. (Унаследовано от ComponentBase) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IComponent.Attach(RenderHandle) |
Добавляет поддержку EditContextпроверки примечаний к данным. При отрисовке в статическом контексте SSR также активирует проверку на стороне клиента, сохраняя ее IClientValidationService в Properties. (Унаследовано от ComponentBase) |
| IDisposable.Dispose() |
Добавляет поддержку EditContextпроверки примечаний к данным. При отрисовке в статическом контексте SSR также активирует проверку на стороне клиента, сохраняя ее IClientValidationService в Properties. |
| IHandleAfterRender.OnAfterRenderAsync() |
Добавляет поддержку EditContextпроверки примечаний к данным. При отрисовке в статическом контексте SSR также активирует проверку на стороне клиента, сохраняя ее IClientValidationService в Properties. (Унаследовано от ComponentBase) |
| IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object) |
Добавляет поддержку EditContextпроверки примечаний к данным. При отрисовке в статическом контексте SSR также активирует проверку на стороне клиента, сохраняя ее IClientValidationService в Properties. (Унаследовано от ComponentBase) |