EnumTypeModelBinder Класс

Определение

IModelBinder реализация привязки моделей для типов, производных от Enum.

public ref class EnumTypeModelBinder : Microsoft::AspNetCore::Mvc::ModelBinding::Binders::SimpleTypeModelBinder
public class EnumTypeModelBinder : Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinder
type EnumTypeModelBinder = class
    inherit SimpleTypeModelBinder
Public Class EnumTypeModelBinder
Inherits SimpleTypeModelBinder
Наследование
EnumTypeModelBinder

Конструкторы

EnumTypeModelBinder(Boolean, Type, ILoggerFactory)

Инициализирует новый экземпляр EnumTypeModelBinder.

Методы

BindModelAsync(ModelBindingContext)

Пытается привязать модель.

(Унаследовано от SimpleTypeModelBinder)
CheckModel(ModelBindingContext, ValueProviderResult, Object)

model Если имеет значение null, проверяет, разрешено ли ему быть null, в противном случае уведомляет ModelBindingContext.ModelState о недопустимом valueProviderResult. При успешном выполнении задает для параметра P:ModelBindingContext.Resultmodel значение .

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