Поделиться через


ModelBinderProviderContext.CreateBinder Метод

Определение

Перегрузки

CreateBinder(ModelMetadata)

Создает модель IModelBinder для данного объекта metadata.

CreateBinder(ModelMetadata, BindingInfo)

IModelBinder Создает для заданных metadata и bindingInfo.

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.

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