Bagikan melalui


PageModel.TryUpdateModelAsync Metode

Definisi

Overload

TryUpdateModelAsync(Object, Type, String)

Updates instans yang ditentukan model menggunakan nilai dari PageModelsaat ini IValueProvider dan name.

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

Updates instans yang ditentukan model menggunakan valueProvider dan name.

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

Updates instans yang ditentukan model menggunakan valueProvider dan name.

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

Updates instans yang ditentukan model menggunakan valueProvider dan name.

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

Updates instans yang ditentukan model menggunakan nilai dari PageModelsaat ini IValueProvider dan name.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Updates instans yang ditentukan model menggunakan valueProvider dan name.

TryUpdateModelAsync<TModel>(TModel, String)

Updates instans yang ditentukan model menggunakan nilai dari PageModelIValueProvider.

TryUpdateModelAsync<TModel>(TModel)

Updates instans yang ditentukan model menggunakan nilai dari PageModelIValueProvider.

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

Updates instans yang ditentukan model menggunakan nilai dari PageModelsaat ini IValueProvider dan name.

TryUpdateModelAsync(Object, Type, String)

Sumber:
PageModel.cs
Sumber:
PageModel.cs
Sumber:
PageModel.cs

Updates instans yang ditentukan model menggunakan nilai dari PageModelsaat ini IValueProvider dan 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)

Parameter

model
Object

Instans model yang akan diperbarui.

modelType
Type

Jenis instans model yang akan diperbarui.

name
String

Nama yang digunakan saat mencari nilai di saat ini IValueProvider.

Mengembalikan

Task yang pada penyelesaian mengembalikan true jika pembaruan berhasil.

Berlaku untuk

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

Sumber:
PageModel.cs
Sumber:
PageModel.cs
Sumber:
PageModel.cs

Updates instans yang ditentukan model menggunakan valueProvider dan 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)

Parameter

model
Object

Instans model yang akan diperbarui.

modelType
Type

Jenis instans model yang akan diperbarui.

name
String

Nama yang digunakan saat mencari nilai di valueProvider.

valueProvider
IValueProvider

yang IValueProvider digunakan untuk mencari nilai.

propertyFilter
Func<ModelMetadata,Boolean>

Predikat yang dapat digunakan untuk memfilter properti saat runtime.

Mengembalikan

Task yang pada penyelesaian mengembalikan true jika pembaruan berhasil.

Berlaku untuk

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

Sumber:
PageModel.cs
Sumber:
PageModel.cs
Sumber:
PageModel.cs

Updates instans yang ditentukan model menggunakan valueProvider dan 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)

Jenis parameter

TModel

Jenis objek model.

Parameter

model
TModel

Instans model yang akan diperbarui.

name
String

Nama yang digunakan saat mencari nilai di valueProvider.

valueProvider
IValueProvider

yang IValueProvider digunakan untuk mencari nilai.

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

Expression(s) yang mewakili properti tingkat atas yang perlu disertakan untuk model saat ini.

Mengembalikan

Task yang pada penyelesaian mengembalikan true jika pembaruan berhasil.

Berlaku untuk

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

Sumber:
PageModel.cs
Sumber:
PageModel.cs
Sumber:
PageModel.cs

Updates instans yang ditentukan model menggunakan valueProvider dan 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)

Jenis parameter

TModel

Jenis objek model.

Parameter

model
TModel

Instans model yang akan diperbarui.

name
String

Nama yang digunakan saat mencari nilai di valueProvider.

valueProvider
IValueProvider

yang IValueProvider digunakan untuk mencari nilai.

propertyFilter
Func<ModelMetadata,Boolean>

Predikat yang dapat digunakan untuk memfilter properti saat runtime.

Mengembalikan

Task yang pada penyelesaian mengembalikan true jika pembaruan berhasil.

Berlaku untuk

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

Sumber:
PageModel.cs
Sumber:
PageModel.cs
Sumber:
PageModel.cs

Updates instans yang ditentukan model menggunakan nilai dari PageModelsaat ini IValueProvider dan 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)

Jenis parameter

TModel

Jenis objek model.

Parameter

model
TModel

Instans model yang akan diperbarui.

name
String

Nama yang digunakan saat mencari nilai di saat ini IValueProvider.

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

Expression(s) yang mewakili properti tingkat atas yang perlu disertakan untuk model saat ini.

Mengembalikan

Task yang pada penyelesaian mengembalikan true jika pembaruan berhasil.

Berlaku untuk

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Sumber:
PageModel.cs
Sumber:
PageModel.cs
Sumber:
PageModel.cs

Updates instans yang ditentukan model menggunakan valueProvider dan 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)

Jenis parameter

TModel

Jenis objek model.

Parameter

model
TModel

Instans model yang akan diperbarui.

name
String

Nama yang digunakan saat mencari nilai di valueProvider.

valueProvider
IValueProvider

yang IValueProvider digunakan untuk mencari nilai.

Mengembalikan

Task yang pada penyelesaian mengembalikan true jika pembaruan berhasil.

Berlaku untuk

TryUpdateModelAsync<TModel>(TModel, String)

Sumber:
PageModel.cs
Sumber:
PageModel.cs
Sumber:
PageModel.cs

Updates instans yang ditentukan model menggunakan nilai dari PageModelIValueProvider.

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)

Jenis parameter

TModel

Jenis objek model.

Parameter

model
TModel

Instans model yang akan diperbarui.

name
String

Nama model.

Mengembalikan

Task yang pada penyelesaian mengembalikan true jika pembaruan berhasil.

Berlaku untuk

TryUpdateModelAsync<TModel>(TModel)

Sumber:
PageModel.cs
Sumber:
PageModel.cs
Sumber:
PageModel.cs

Updates instans yang ditentukan model menggunakan nilai dari PageModelIValueProvider.

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)

Jenis parameter

TModel

Jenis objek model.

Parameter

model
TModel

Instans model yang akan diperbarui.

Mengembalikan

Task yang pada penyelesaian mengembalikan true jika pembaruan berhasil.

Berlaku untuk

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

Sumber:
PageModel.cs
Sumber:
PageModel.cs
Sumber:
PageModel.cs

Updates instans yang ditentukan model menggunakan nilai dari PageModelsaat ini IValueProvider dan 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)

Jenis parameter

TModel

Jenis objek model.

Parameter

model
TModel

Instans model yang akan diperbarui.

name
String

Nama yang digunakan saat mencari nilai di saat ini IValueProvider.

propertyFilter
Func<ModelMetadata,Boolean>

Predikat yang dapat digunakan untuk memfilter properti saat runtime.

Mengembalikan

Task yang pada penyelesaian mengembalikan true jika pembaruan berhasil.

Berlaku untuk