Compartir a través de


PageModel.TryUpdateModelAsync Método

Definición

Sobrecargas

TryUpdateModelAsync(Object, Type, String)

Novedades la instancia especificada model mediante valores de la PageModelclase actual IValueProvider y .name

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

Novedades la instancia especificada model mediante y valueProvider .name

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

Novedades la instancia especificada model mediante y valueProvider .name

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

Novedades la instancia especificada model mediante y valueProvider .name

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

Novedades la instancia especificada model mediante valores de la PageModelclase actual IValueProvider y .name

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Novedades la instancia especificada model mediante y valueProvider .name

TryUpdateModelAsync<TModel>(TModel, String)

Novedades la instancia especificada model mediante valores de la PageModelclase actualIValueProvider.

TryUpdateModelAsync<TModel>(TModel)

Novedades la instancia especificada model mediante valores de la PageModelclase actualIValueProvider.

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

Novedades la instancia especificada model mediante valores de la PageModelclase actual IValueProvider y .name

TryUpdateModelAsync(Object, Type, String)

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

Novedades la instancia especificada model mediante valores de la PageModelclase actual IValueProvider y .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)

Parámetros

model
Object

Instancia del modelo que se va a actualizar.

modelType
Type

Tipo de instancia de modelo que se va a actualizar.

name
String

Nombre que se va a usar al buscar valores en el actual IValueProvider.

Devoluciones

Que Task al finalizar devuelve true si la actualización se realiza correctamente.

Se aplica a

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

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

Novedades la instancia especificada model mediante y valueProvider .name

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)

Parámetros

model
Object

Instancia del modelo que se va a actualizar.

modelType
Type

Tipo de instancia de modelo que se va a actualizar.

name
String

Nombre que se va a usar al buscar valores en .valueProvider

valueProvider
IValueProvider

que IValueProvider se usa para buscar valores.

propertyFilter
Func<ModelMetadata,Boolean>

Predicado que se puede usar para filtrar las propiedades en tiempo de ejecución.

Devoluciones

Que Task al finalizar devuelve true si la actualización se realiza correctamente.

Se aplica a

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

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

Novedades la instancia especificada model mediante y valueProvider .name

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)

Parámetros de tipo

TModel

Tipo del objeto de modelo.

Parámetros

model
TModel

Instancia del modelo que se va a actualizar.

name
String

Nombre que se va a usar al buscar valores en .valueProvider

valueProvider
IValueProvider

que IValueProvider se usa para buscar valores.

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

Expression(s) que representan las propiedades de nivel superior que deben incluirse para el modelo actual.

Devoluciones

Que Task al finalizar devuelve true si la actualización se realiza correctamente.

Se aplica a

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

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

Novedades la instancia especificada model mediante y valueProvider .name

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)

Parámetros de tipo

TModel

Tipo del objeto de modelo.

Parámetros

model
TModel

Instancia del modelo que se va a actualizar.

name
String

Nombre que se va a usar al buscar valores en .valueProvider

valueProvider
IValueProvider

que IValueProvider se usa para buscar valores.

propertyFilter
Func<ModelMetadata,Boolean>

Predicado que se puede usar para filtrar las propiedades en tiempo de ejecución.

Devoluciones

Que Task al finalizar devuelve true si la actualización se realiza correctamente.

Se aplica a

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

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

Novedades la instancia especificada model mediante valores de la PageModelclase actual IValueProvider y .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)

Parámetros de tipo

TModel

Tipo del objeto de modelo.

Parámetros

model
TModel

Instancia del modelo que se va a actualizar.

name
String

Nombre que se va a usar al buscar valores en el actual IValueProvider.

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

Expression(s) que representan las propiedades de nivel superior que deben incluirse para el modelo actual.

Devoluciones

Que Task al finalizar devuelve true si la actualización se realiza correctamente.

Se aplica a

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

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

Novedades la instancia especificada model mediante y valueProvider .name

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)

Parámetros de tipo

TModel

Tipo del objeto de modelo.

Parámetros

model
TModel

Instancia del modelo que se va a actualizar.

name
String

Nombre que se va a usar al buscar valores en .valueProvider

valueProvider
IValueProvider

que IValueProvider se usa para buscar valores.

Devoluciones

Que Task al finalizar devuelve true si la actualización se realiza correctamente.

Se aplica a

TryUpdateModelAsync<TModel>(TModel, String)

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

Novedades la instancia especificada model mediante valores de la PageModelclase actualIValueProvider.

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)

Parámetros de tipo

TModel

Tipo del objeto de modelo.

Parámetros

model
TModel

Instancia del modelo que se va a actualizar.

name
String

Nombre del modelo.

Devoluciones

Que Task al finalizar devuelve true si la actualización se realiza correctamente.

Se aplica a

TryUpdateModelAsync<TModel>(TModel)

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

Novedades la instancia especificada model mediante valores de la PageModelclase actualIValueProvider.

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)

Parámetros de tipo

TModel

Tipo del objeto de modelo.

Parámetros

model
TModel

Instancia del modelo que se va a actualizar.

Devoluciones

Que Task al finalizar devuelve true si la actualización se realiza correctamente.

Se aplica a

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

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

Novedades la instancia especificada model mediante valores de la PageModelclase actual IValueProvider y .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)

Parámetros de tipo

TModel

Tipo del objeto de modelo.

Parámetros

model
TModel

Instancia del modelo que se va a actualizar.

name
String

Nombre que se va a usar al buscar valores en el actual IValueProvider.

propertyFilter
Func<ModelMetadata,Boolean>

Predicado que se puede usar para filtrar las propiedades en tiempo de ejecución.

Devoluciones

Que Task al finalizar devuelve true si la actualización se realiza correctamente.

Se aplica a