PageModel.TryUpdateModelAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
TryUpdateModelAsync(Object, Type, String) |
's current IValueProvider ve a |
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>) |
ve |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[]) |
ve |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>) |
ve |
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[]) |
's current IValueProvider ve a |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider) |
ve |
TryUpdateModelAsync<TModel>(TModel, String) |
'nin geçerli IValueProviderdeğerlerini PageModelkullanarak belirtilen |
TryUpdateModelAsync<TModel>(TModel) |
'nin geçerli IValueProviderdeğerlerini PageModelkullanarak belirtilen |
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>) |
's current IValueProvider ve a |
TryUpdateModelAsync(Object, Type, String)
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
's current IValueProvider ve a name
değerlerini kullanarak PageModelbelirtilen model
örneği Güncelleştirmeler.
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)
Parametreler
- model
- Object
Güncelleştirilecek model örneği.
- modelType
- Type
Güncelleştirilecek model örneğinin türü.
- name
- String
Geçerli IValueProvideriçindeki değerleri ararken kullanılacak ad.
Döndürülenler
Task Güncelleştirme başarılı olursa, tamamlandığında bu değer döndürülüyortrue
.
Şunlara uygulanır
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>)
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
ve name
kullanarak valueProvider
belirtilen model
örneği Güncelleştirmeler.
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)
Parametreler
- model
- Object
Güncelleştirilecek model örneği.
- modelType
- Type
Güncelleştirilecek model örneğinin türü.
- name
- String
içindeki değerleri valueProvider
ararken kullanılacak ad.
- valueProvider
- IValueProvider
IValueProvider Değerleri aramak için kullanılır.
- propertyFilter
- Func<ModelMetadata,Boolean>
Çalışma zamanında özellikleri filtrelemek için kullanılabilecek bir koşul.
Döndürülenler
Task Güncelleştirme başarılı olursa, tamamlandığında bu değer döndürülüyortrue
.
Şunlara uygulanır
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[])
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
ve name
kullanarak valueProvider
belirtilen model
örneği Güncelleştirmeler.
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)
Tür Parametreleri
- TModel
Model nesnesinin türü.
Parametreler
- model
- TModel
Güncelleştirilecek model örneği.
- name
- String
içindeki değerleri valueProvider
ararken kullanılacak ad.
- valueProvider
- IValueProvider
IValueProvider Değerleri aramak için kullanılır.
- includeExpressions
- Expression<Func<TModel,Object>>[]
Expression(s) geçerli model için eklenmesi gereken üst düzey özellikleri temsil eden.
Döndürülenler
Task Güncelleştirme başarılı olursa, tamamlandığında bu değer döndürülüyortrue
.
Şunlara uygulanır
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>)
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
ve name
kullanarak valueProvider
belirtilen model
örneği Güncelleştirmeler.
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)
Tür Parametreleri
- TModel
Model nesnesinin türü.
Parametreler
- model
- TModel
Güncelleştirilecek model örneği.
- name
- String
içindeki değerleri valueProvider
ararken kullanılacak ad.
- valueProvider
- IValueProvider
IValueProvider Değerleri aramak için kullanılır.
- propertyFilter
- Func<ModelMetadata,Boolean>
Çalışma zamanında özellikleri filtrelemek için kullanılabilecek bir koşul.
Döndürülenler
Task Güncelleştirme başarılı olursa, tamamlandığında bu değer döndürülüyortrue
.
Şunlara uygulanır
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[])
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
's current IValueProvider ve a name
değerlerini kullanarak PageModelbelirtilen model
örneği Güncelleştirmeler.
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)
Tür Parametreleri
- TModel
Model nesnesinin türü.
Parametreler
- model
- TModel
Güncelleştirilecek model örneği.
- name
- String
Geçerli IValueProvideriçindeki değerleri ararken kullanılacak ad.
- includeExpressions
- Expression<Func<TModel,Object>>[]
Expression(s) geçerli model için eklenmesi gereken üst düzey özellikleri temsil eden.
Döndürülenler
Task Güncelleştirme başarılı olursa, tamamlandığında bu değer döndürülüyortrue
.
Şunlara uygulanır
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
ve name
kullanarak valueProvider
belirtilen model
örneği Güncelleştirmeler.
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)
Tür Parametreleri
- TModel
Model nesnesinin türü.
Parametreler
- model
- TModel
Güncelleştirilecek model örneği.
- name
- String
içindeki değerleri valueProvider
ararken kullanılacak ad.
- valueProvider
- IValueProvider
IValueProvider Değerleri aramak için kullanılır.
Döndürülenler
Task Güncelleştirme başarılı olursa, tamamlandığında bu değer döndürülüyortrue
.
Şunlara uygulanır
TryUpdateModelAsync<TModel>(TModel, String)
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
'nin geçerli IValueProviderdeğerlerini PageModelkullanarak belirtilen model
örneği Güncelleştirmeler.
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)
Tür Parametreleri
- TModel
Model nesnesinin türü.
Parametreler
- model
- TModel
Güncelleştirilecek model örneği.
- name
- String
Model adı.
Döndürülenler
Task Güncelleştirme başarılı olursa, tamamlandığında bu değer döndürülüyortrue
.
Şunlara uygulanır
TryUpdateModelAsync<TModel>(TModel)
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
'nin geçerli IValueProviderdeğerlerini PageModelkullanarak belirtilen model
örneği Güncelleştirmeler.
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)
Tür Parametreleri
- TModel
Model nesnesinin türü.
Parametreler
- model
- TModel
Güncelleştirilecek model örneği.
Döndürülenler
Task Güncelleştirme başarılı olursa, tamamlandığında bu değer döndürülüyortrue
.
Şunlara uygulanır
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
- Kaynak:
- PageModel.cs
's current IValueProvider ve a name
değerlerini kullanarak PageModelbelirtilen model
örneği Güncelleştirmeler.
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)
Tür Parametreleri
- TModel
Model nesnesinin türü.
Parametreler
- model
- TModel
Güncelleştirilecek model örneği.
- name
- String
Geçerli IValueProvideriçindeki değerleri ararken kullanılacak ad.
- propertyFilter
- Func<ModelMetadata,Boolean>
Çalışma zamanında özellikleri filtrelemek için kullanılabilecek bir koşul.
Döndürülenler
Task Güncelleştirme başarılı olursa, tamamlandığında bu değer döndürülüyortrue
.