Freigeben über


ParameterBinder Klasse

Definition

Bindet und überprüft Modelle, die durch eine ParameterDescriptorangegeben werden.

public ref class ParameterBinder
public class ParameterBinder
type ParameterBinder = class
Public Class ParameterBinder
Vererbung
ParameterBinder

Konstruktoren

ParameterBinder(IModelMetadataProvider, IModelBinderFactory, IObjectModelValidator)
Veraltet.

Dieser Konstruktor ist veraltet und wird in einer zukünftigen Version entfernt. Die empfohlene Alternative ist die Überladung, die auch einen MvcOptions Accessor und einen ILoggerFactorybenötigt.

Initialisiert eine neue Instanz von ParameterBinder.

ParameterBinder(IModelMetadataProvider, IModelBinderFactory, IObjectModelValidator, IOptions<MvcOptions>, ILoggerFactory)

Initialisiert eine neue Instanz von ParameterBinder.

Eigenschaften

Logger

Der, der ILogger für die Protokollierung in diesem Binder verwendet wird.

Methoden

BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object)

Bindet ein Modell, das mit als value Anfangswert angegeben wirdparameter.

BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object, Object)

Bindet ein Modell, das mit als value Anfangswert angegeben wirdparameter.

BindModelAsync(ActionContext, IValueProvider, ParameterDescriptor)
Veraltet.

Diese Methodenüberladung ist veraltet und wird in einer zukünftigen Version entfernt. Die empfohlene Alternative ist BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object).

Initialisiert und bindet ein von parameterangegebenes Modell.

BindModelAsync(ActionContext, IValueProvider, ParameterDescriptor, Object)
Veraltet.

Diese Methodenüberladung ist veraltet und wird in einer zukünftigen Version entfernt. Die empfohlene Alternative ist BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object).

Bindet ein Modell, das mit als value Anfangswert angegeben wirdparameter.

Gilt für: