ComplexTypeModelBinder Класс

Определение

Внимание!

This type is obsolete and will be removed in a future version. Use ComplexObjectModelBinder instead.

IModelBinder реализация для привязки сложных типов.

public ref class ComplexTypeModelBinder : Microsoft::AspNetCore::Mvc::ModelBinding::IModelBinder
public class ComplexTypeModelBinder : Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
[System.Obsolete("This type is obsolete and will be removed in a future version. Use ComplexObjectModelBinder instead.")]
public class ComplexTypeModelBinder : Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
type ComplexTypeModelBinder = class
    interface IModelBinder
[<System.Obsolete("This type is obsolete and will be removed in a future version. Use ComplexObjectModelBinder instead.")>]
type ComplexTypeModelBinder = class
    interface IModelBinder
Public Class ComplexTypeModelBinder
Implements IModelBinder
Наследование
ComplexTypeModelBinder
Атрибуты
Реализации

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

ComplexTypeModelBinder(IDictionary<ModelMetadata,IModelBinder>)
Устаревшие..

Этот конструктор устарел и будет удален в следующей версии. Рекомендуемым вариантом является перегрузка, которая также принимает .ILoggerFactory

Создает новый экземпляр ComplexTypeModelBinder.

ComplexTypeModelBinder(IDictionary<ModelMetadata,IModelBinder>, ILoggerFactory)
Устаревшие..

Создает новый экземпляр ComplexTypeModelBinder.

ComplexTypeModelBinder(IDictionary<ModelMetadata,IModelBinder>, ILoggerFactory, Boolean)
Устаревшие..

Создает новый экземпляр ComplexTypeModelBinder.

Методы

BindModelAsync(ModelBindingContext)
Устаревшие..

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

BindProperty(ModelBindingContext)
Устаревшие..

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

CanBindProperty(ModelBindingContext, ModelMetadata)
Устаревшие..

Возвращает значение, указывающее, может ли быть привязано свойство модели, определенное с помощью propertyMetadata .

CreateModel(ModelBindingContext)
Устаревшие..

Создает подходящий Object для заданного bindingContext.

SetProperty(ModelBindingContext, String, ModelMetadata, ModelBindingResult)
Устаревшие..

Обновления свойство в текущем Modelобъекте .

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