Compartir a través de


ParameterBinder Clase

Definición

Enlaza y valida los modelos especificados por .ParameterDescriptor

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

Constructores

ParameterBinder(IModelMetadataProvider, IModelBinderFactory, IObjectModelValidator)
Obsoletos.

Este constructor está obsoleto y se quitará en una versión futura. La alternativa recomendada es la sobrecarga que también toma un MvcOptions descriptor de acceso y un ILoggerFactory.

Inicializa una nueva instancia de la clase ParameterBinder.

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

Inicializa una nueva instancia de la clase ParameterBinder.

Propiedades

Logger

que ILogger se usa para iniciar sesión en este enlazador.

Métodos

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

Enlaza un modelo especificado mediante parametervalue como valor inicial.

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

Enlaza un modelo especificado mediante parametervalue como valor inicial.

BindModelAsync(ActionContext, IValueProvider, ParameterDescriptor)
Obsoletos.

Esta sobrecarga de método está obsoleta y se quitará en una versión futura. La alternativa recomendada es BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object).

Inicializa y enlaza un modelo especificado por parameter.

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

Esta sobrecarga de método está obsoleta y se quitará en una versión futura. La alternativa recomendada es BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object).

Enlaza un modelo especificado mediante parametervalue como valor inicial.

Se aplica a