Aracılığıyla paylaş


EnumTypeModelBinder Sınıf

Tanım

IModelBinder uygulamasından Enumtüretilen türler için modelleri bağlamak için uygulama.

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
Devralma
EnumTypeModelBinder

Oluşturucular

EnumTypeModelBinder(Boolean, Type, ILoggerFactory)

öğesinin yeni bir örneğini EnumTypeModelBinderbaşlatır.

Yöntemler

BindModelAsync(ModelBindingContext)

Bir modeli bağlamaya çalışır.

(Devralındığı yer: SimpleTypeModelBinder)
CheckModel(ModelBindingContext, ValueProviderResult, Object)

ise, olması için nullizin verilip verilmediğini doğrular, aksi takdirde geçersiz valueProviderResulthakkında bilgi verirModelBindingContext.ModelState.nullmodel P:ModelBindingContext.Resultmodel öğesini başarılı olursa olarak ayarlar.

Şunlara uygulanır