Partager via


ParameterBinder Classe

Définition

Lie et valide les modèles spécifiés par un ParameterDescriptor.

public ref class ParameterBinder
public class ParameterBinder
type ParameterBinder = class
Public Class ParameterBinder
Héritage
ParameterBinder

Constructeurs

ParameterBinder(IModelMetadataProvider, IModelBinderFactory, IObjectModelValidator)
Obsolète.

Ce constructeur est obsolète et sera supprimé dans une version ultérieure. L’alternative recommandée est la surcharge qui prend également un MvcOptions accesseur et un ILoggerFactory.

Initialise une nouvelle instance de ParameterBinder.

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

Initialise une nouvelle instance de ParameterBinder.

Propriétés

Logger

ILogger utilisé pour la journalisation dans ce classeur.

Méthodes

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

Lie un modèle spécifié en parameter utilisant value comme valeur initiale.

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

Lie un modèle spécifié en parameter utilisant value comme valeur initiale.

BindModelAsync(ActionContext, IValueProvider, ParameterDescriptor)
Obsolète.

Cette surcharge de méthode est obsolète et sera supprimée dans une version ultérieure. L'alternative recommandée est BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object).

Initialise et lie un modèle spécifié par parameter.

BindModelAsync(ActionContext, IValueProvider, ParameterDescriptor, Object)
Obsolète.

Cette surcharge de méthode est obsolète et sera supprimée dans une version ultérieure. L'alternative recommandée est BindModelAsync(ActionContext, IModelBinder, IValueProvider, ParameterDescriptor, ModelMetadata, Object).

Lie un modèle spécifié en parameter utilisant value comme valeur initiale.

S’applique à