Partager via


PageModel.TryUpdateModelAsync Méthode

Définition

Surcharges

TryUpdateModelAsync(Object, Type, String)

Mises à jour le instance spécifié à model l’aide PageModeldes valeurs du actuel IValueProvider et d’un name.

TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>)

Mises à jour le instance spécifié model à l’aide de et d’un valueProvidername.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[])

Mises à jour le instance spécifié model à l’aide de et d’un valueProvidername.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>)

Mises à jour le instance spécifié model à l’aide de et d’un valueProvidername.

TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[])

Mises à jour le instance spécifié à model l’aide PageModeldes valeurs du actuel IValueProvider et d’un name.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Mises à jour le instance spécifié model à l’aide de et d’un valueProvidername.

TryUpdateModelAsync<TModel>(TModel, String)

Mises à jour le instance spécifié model à l’aide PageModeldes valeurs du actuel IValueProvider.

TryUpdateModelAsync<TModel>(TModel)

Mises à jour le instance spécifié model à l’aide PageModeldes valeurs du actuel IValueProvider.

TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)

Mises à jour le instance spécifié à model l’aide PageModeldes valeurs du actuel IValueProvider et d’un name.

TryUpdateModelAsync(Object, Type, String)

Source:
PageModel.cs
Source:
PageModel.cs
Source:
PageModel.cs

Mises à jour le instance spécifié à model l’aide PageModeldes valeurs du actuel IValueProvider et d’un name.

protected public:
 System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(System::Object ^ model, Type ^ modelType, System::String ^ name);
protected internal System.Threading.Tasks.Task<bool> TryUpdateModelAsync (object model, Type modelType, string name);
member this.TryUpdateModelAsync : obj * Type * string -> System.Threading.Tasks.Task<bool>
Protected Friend Function TryUpdateModelAsync (model As Object, modelType As Type, name As String) As Task(Of Boolean)

Paramètres

model
Object

L’instance de modèle à mettre à jour.

modelType
Type

Type de modèle instance à mettre à jour.

name
String

Nom à utiliser lors de la recherche de valeurs dans le actuel IValueProvider.

Retours

Task qui, à la fin, retourne true si la mise à jour réussit.

S’applique à

TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>)

Source:
PageModel.cs
Source:
PageModel.cs
Source:
PageModel.cs

Mises à jour le instance spécifié model à l’aide de et d’un valueProvidername.

protected public:
 System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(System::Object ^ model, Type ^ modelType, System::String ^ name, Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider ^ valueProvider, Func<Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^, bool> ^ propertyFilter);
protected internal System.Threading.Tasks.Task<bool> TryUpdateModelAsync (object model, Type modelType, string name, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider valueProvider, Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,bool> propertyFilter);
member this.TryUpdateModelAsync : obj * Type * string * Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider * Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, bool> -> System.Threading.Tasks.Task<bool>
Protected Friend Function TryUpdateModelAsync (model As Object, modelType As Type, name As String, valueProvider As IValueProvider, propertyFilter As Func(Of ModelMetadata, Boolean)) As Task(Of Boolean)

Paramètres

model
Object

L’instance de modèle à mettre à jour.

modelType
Type

Type de modèle instance à mettre à jour.

name
String

Nom à utiliser lors de la recherche de valeurs dans .valueProvider

valueProvider
IValueProvider

utilisé pour rechercher des IValueProvider valeurs.

propertyFilter
Func<ModelMetadata,Boolean>

Prédicat qui peut être utilisé pour filtrer les propriétés au moment de l’exécution.

Retours

Task qui, à la fin, retourne true si la mise à jour réussit.

S’applique à

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[])

Source:
PageModel.cs
Source:
PageModel.cs
Source:
PageModel.cs

Mises à jour le instance spécifié model à l’aide de et d’un valueProvidername.

protected public:
generic <typename TModel>
 where TModel : class System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model, System::String ^ name, Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider ^ valueProvider, ... cli::array <System::Linq::Expressions::Expression<Func<TModel, System::Object ^> ^> ^> ^ includeExpressions);
protected internal System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string name, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider valueProvider, params System.Linq.Expressions.Expression<Func<TModel,object>>[] includeExpressions) where TModel : class;
protected internal System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string name, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider valueProvider, params System.Linq.Expressions.Expression<Func<TModel,object?>>[] includeExpressions) where TModel : class;
member this.TryUpdateModelAsync : 'Model * string * Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider * System.Linq.Expressions.Expression<Func<'Model, obj>>[] -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
Protected Friend Function TryUpdateModelAsync(Of TModel As Class) (model As TModel, name As String, valueProvider As IValueProvider, ParamArray includeExpressions As Expression(Of Func(Of TModel, Object))()) As Task(Of Boolean)

Paramètres de type

TModel

Le type de l’objet de modèle.

Paramètres

model
TModel

L’instance de modèle à mettre à jour.

name
String

Nom à utiliser lors de la recherche de valeurs dans .valueProvider

valueProvider
IValueProvider

utilisé pour rechercher des IValueProvider valeurs.

includeExpressions
Expression<Func<TModel,Object>>[]

Expression(s) qui représentent des propriétés de niveau supérieur qui doivent être incluses pour le modèle actuel.

Retours

Task qui, à la fin, retourne true si la mise à jour réussit.

S’applique à

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>)

Source:
PageModel.cs
Source:
PageModel.cs
Source:
PageModel.cs

Mises à jour le instance spécifié model à l’aide de et d’un valueProvidername.

protected public:
generic <typename TModel>
 where TModel : class System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model, System::String ^ name, Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider ^ valueProvider, Func<Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^, bool> ^ propertyFilter);
protected internal System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string name, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider valueProvider, Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,bool> propertyFilter) where TModel : class;
member this.TryUpdateModelAsync : 'Model * string * Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider * Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, bool> -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
Protected Friend Function TryUpdateModelAsync(Of TModel As Class) (model As TModel, name As String, valueProvider As IValueProvider, propertyFilter As Func(Of ModelMetadata, Boolean)) As Task(Of Boolean)

Paramètres de type

TModel

Le type de l’objet de modèle.

Paramètres

model
TModel

L’instance de modèle à mettre à jour.

name
String

Nom à utiliser lors de la recherche de valeurs dans .valueProvider

valueProvider
IValueProvider

utilisé pour rechercher des IValueProvider valeurs.

propertyFilter
Func<ModelMetadata,Boolean>

Prédicat qui peut être utilisé pour filtrer les propriétés au moment de l’exécution.

Retours

Task qui, à la fin, retourne true si la mise à jour réussit.

S’applique à

TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[])

Source:
PageModel.cs
Source:
PageModel.cs
Source:
PageModel.cs

Mises à jour le instance spécifié à model l’aide PageModeldes valeurs du actuel IValueProvider et d’un name.

protected public:
generic <typename TModel>
 where TModel : class System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model, System::String ^ name, ... cli::array <System::Linq::Expressions::Expression<Func<TModel, System::Object ^> ^> ^> ^ includeExpressions);
protected internal System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string name, params System.Linq.Expressions.Expression<Func<TModel,object>>[] includeExpressions) where TModel : class;
protected internal System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string name, params System.Linq.Expressions.Expression<Func<TModel,object?>>[] includeExpressions) where TModel : class;
member this.TryUpdateModelAsync : 'Model * string * System.Linq.Expressions.Expression<Func<'Model, obj>>[] -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
Protected Friend Function TryUpdateModelAsync(Of TModel As Class) (model As TModel, name As String, ParamArray includeExpressions As Expression(Of Func(Of TModel, Object))()) As Task(Of Boolean)

Paramètres de type

TModel

Le type de l’objet de modèle.

Paramètres

model
TModel

L’instance de modèle à mettre à jour.

name
String

Nom à utiliser lors de la recherche de valeurs dans le actuel IValueProvider.

includeExpressions
Expression<Func<TModel,Object>>[]

Expression(s) qui représentent des propriétés de niveau supérieur qui doivent être incluses pour le modèle actuel.

Retours

Task qui, à la fin, retourne true si la mise à jour réussit.

S’applique à

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Source:
PageModel.cs
Source:
PageModel.cs
Source:
PageModel.cs

Mises à jour le instance spécifié model à l’aide de et d’un valueProvidername.

protected public:
generic <typename TModel>
 where TModel : class System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model, System::String ^ name, Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider ^ valueProvider);
protected internal System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string name, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider valueProvider) where TModel : class;
member this.TryUpdateModelAsync : 'Model * string * Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
Protected Friend Function TryUpdateModelAsync(Of TModel As Class) (model As TModel, name As String, valueProvider As IValueProvider) As Task(Of Boolean)

Paramètres de type

TModel

Le type de l’objet de modèle.

Paramètres

model
TModel

L’instance de modèle à mettre à jour.

name
String

Nom à utiliser lors de la recherche de valeurs dans .valueProvider

valueProvider
IValueProvider

utilisé pour rechercher des IValueProvider valeurs.

Retours

Task qui, à la fin, retourne true si la mise à jour réussit.

S’applique à

TryUpdateModelAsync<TModel>(TModel, String)

Source:
PageModel.cs
Source:
PageModel.cs
Source:
PageModel.cs

Mises à jour le instance spécifié model à l’aide PageModeldes valeurs du actuel IValueProvider.

protected public:
generic <typename TModel>
 where TModel : class System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model, System::String ^ name);
protected internal System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string name) where TModel : class;
member this.TryUpdateModelAsync : 'Model * string -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
Protected Friend Function TryUpdateModelAsync(Of TModel As Class) (model As TModel, name As String) As Task(Of Boolean)

Paramètres de type

TModel

Le type de l’objet de modèle.

Paramètres

model
TModel

L’instance de modèle à mettre à jour.

name
String

Nom du modèle.

Retours

Task qui, à la fin, retourne true si la mise à jour réussit.

S’applique à

TryUpdateModelAsync<TModel>(TModel)

Source:
PageModel.cs
Source:
PageModel.cs
Source:
PageModel.cs

Mises à jour le instance spécifié model à l’aide PageModeldes valeurs du actuel IValueProvider.

protected public:
generic <typename TModel>
 where TModel : class System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model);
protected internal System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model) where TModel : class;
member this.TryUpdateModelAsync : 'Model -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
Protected Friend Function TryUpdateModelAsync(Of TModel As Class) (model As TModel) As Task(Of Boolean)

Paramètres de type

TModel

Le type de l’objet de modèle.

Paramètres

model
TModel

L’instance de modèle à mettre à jour.

Retours

Task qui, à la fin, retourne true si la mise à jour réussit.

S’applique à

TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)

Source:
PageModel.cs
Source:
PageModel.cs
Source:
PageModel.cs

Mises à jour le instance spécifié à model l’aide PageModeldes valeurs du actuel IValueProvider et d’un name.

protected public:
generic <typename TModel>
 where TModel : class System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model, System::String ^ name, Func<Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^, bool> ^ propertyFilter);
protected internal System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string name, Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,bool> propertyFilter) where TModel : class;
member this.TryUpdateModelAsync : 'Model * string * Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, bool> -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
Protected Friend Function TryUpdateModelAsync(Of TModel As Class) (model As TModel, name As String, propertyFilter As Func(Of ModelMetadata, Boolean)) As Task(Of Boolean)

Paramètres de type

TModel

Le type de l’objet de modèle.

Paramètres

model
TModel

L’instance de modèle à mettre à jour.

name
String

Nom à utiliser lors de la recherche de valeurs dans le actuel IValueProvider.

propertyFilter
Func<ModelMetadata,Boolean>

Prédicat qui peut être utilisé pour filtrer les propriétés au moment de l’exécution.

Retours

Task qui, à la fin, retourne true si la mise à jour réussit.

S’applique à