ModelBinderProviderContext.CreateBinder Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreateBinder(ModelMetadata) |
Создает модель IModelBinder для данного объекта |
CreateBinder(ModelMetadata, BindingInfo) |
IModelBinder Создает для заданных |
CreateBinder(ModelMetadata)
- Исходный код:
- ModelBinderProviderContext.cs
- Исходный код:
- ModelBinderProviderContext.cs
- Исходный код:
- ModelBinderProviderContext.cs
Создает модель IModelBinder для данного объекта metadata
.
public:
abstract Microsoft::AspNetCore::Mvc::ModelBinding::IModelBinder ^ CreateBinder(Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^ metadata);
public abstract Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder CreateBinder (Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata metadata);
abstract member CreateBinder : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
Public MustOverride Function CreateBinder (metadata As ModelMetadata) As IModelBinder
Параметры
- metadata
- ModelMetadata
Объект ModelMetadata для модели.
Возвращаемое значение
Объект IModelBinder.
Применяется к
CreateBinder(ModelMetadata, BindingInfo)
- Исходный код:
- ModelBinderProviderContext.cs
- Исходный код:
- ModelBinderProviderContext.cs
- Исходный код:
- ModelBinderProviderContext.cs
IModelBinder Создает для заданных metadata
и bindingInfo
.
public:
virtual Microsoft::AspNetCore::Mvc::ModelBinding::IModelBinder ^ CreateBinder(Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^ metadata, Microsoft::AspNetCore::Mvc::ModelBinding::BindingInfo ^ bindingInfo);
public virtual Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder CreateBinder (Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata metadata, Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo bindingInfo);
abstract member CreateBinder : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata * Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
override this.CreateBinder : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata * Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo -> Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
Public Overridable Function CreateBinder (metadata As ModelMetadata, bindingInfo As BindingInfo) As IModelBinder
Параметры
- metadata
- ModelMetadata
Объект ModelMetadata для модели.
- bindingInfo
- BindingInfo
Объект BindingInfo , который следует использовать для создания связывателя.
Возвращаемое значение
Объект IModelBinder.