Share via


ComplexTypeModelBinder Klasse

Definition

Achtung

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

IModelBinder -Implementierung zum Binden komplexer Typen.

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
Vererbung
ComplexTypeModelBinder
Attribute
Implementiert

Konstruktoren

ComplexTypeModelBinder(IDictionary<ModelMetadata,IModelBinder>)
Veraltet.

Dieser Konstruktor ist veraltet und wird in einer zukünftigen Version entfernt. Die empfohlene Alternative ist die Überladung, die auch ein ILoggerFactoryakzeptiert.

Erstellt einen neuen ComplexTypeModelBinder.

ComplexTypeModelBinder(IDictionary<ModelMetadata,IModelBinder>, ILoggerFactory)
Veraltet.

Erstellt einen neuen ComplexTypeModelBinder.

ComplexTypeModelBinder(IDictionary<ModelMetadata,IModelBinder>, ILoggerFactory, Boolean)
Veraltet.

Erstellt einen neuen ComplexTypeModelBinder.

Methoden

BindModelAsync(ModelBindingContext)
Veraltet.

Versucht, ein Modell zu binden.

BindProperty(ModelBindingContext)
Veraltet.

Versucht, eine Eigenschaft des Modells zu binden.

CanBindProperty(ModelBindingContext, ModelMetadata)
Veraltet.

Ruft einen Wert ab, der angibt, ob die durch propertyMetadata identifizierte Modelleigenschaft gebunden werden kann.

CreateModel(ModelBindingContext)
Veraltet.

Erstellt eine geeignete Object für gegebene bindingContext.

SetProperty(ModelBindingContext, String, ModelMetadata, ModelBindingResult)
Veraltet.

Updates eine Eigenschaft im aktuellen Model.

Gilt für: