ComplexTypeModelBinder Klasa

Definicja

Przestroga

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

IModelBinder implementacja powiązania typów złożonych.

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
Dziedziczenie
ComplexTypeModelBinder
Atrybuty
Implementuje

Konstruktory

ComplexTypeModelBinder(IDictionary<ModelMetadata,IModelBinder>)
Przestarzałe.

Ten konstruktor jest przestarzały i zostanie usunięty w przyszłej wersji. Zalecaną alternatywą jest przeciążenie, które przyjmuje również wartość ILoggerFactory.

Tworzy nowy adres ComplexTypeModelBinder.

ComplexTypeModelBinder(IDictionary<ModelMetadata,IModelBinder>, ILoggerFactory)
Przestarzałe.

Tworzy nowy adres ComplexTypeModelBinder.

ComplexTypeModelBinder(IDictionary<ModelMetadata,IModelBinder>, ILoggerFactory, Boolean)
Przestarzałe.

Tworzy nowy adres ComplexTypeModelBinder.

Metody

BindModelAsync(ModelBindingContext)
Przestarzałe.

Próbuje powiązać model.

BindProperty(ModelBindingContext)
Przestarzałe.

Próbuje powiązać właściwość modelu.

CanBindProperty(ModelBindingContext, ModelMetadata)
Przestarzałe.

Pobiera wartość wskazującą, czy właściwość modelu zidentyfikowana przez propertyMetadata może być powiązana.

CreateModel(ModelBindingContext)
Przestarzałe.

Tworzy odpowiednie Object dla danego bindingContextpliku .

SetProperty(ModelBindingContext, String, ModelMetadata, ModelBindingResult)
Przestarzałe.

Aktualizacje właściwość w bieżącym Modelobiekcie .

Dotyczy