Aracılığıyla paylaş


PageModel.TryUpdateModelAsync Yöntem

Tanım

Aşırı Yüklemeler

TryUpdateModelAsync(Object, Type, String)

's current IValueProvider ve a namedeğerlerini kullanarak PageModelbelirtilen model örneği Güncelleştirmeler.

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

ve namekullanarak valueProvider belirtilen model örneği Güncelleştirmeler.

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

ve namekullanarak valueProvider belirtilen model örneği Güncelleştirmeler.

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

ve namekullanarak valueProvider belirtilen model örneği Güncelleştirmeler.

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

's current IValueProvider ve a namedeğerlerini kullanarak PageModelbelirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

ve namekullanarak valueProvider belirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel, String)

'nin geçerli IValueProviderdeğerlerini PageModelkullanarak belirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel)

'nin geçerli IValueProviderdeğerlerini PageModelkullanarak belirtilen model örneği Güncelleştirmeler.

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

's current IValueProvider ve a namedeğerlerini kullanarak PageModelbelirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync(Object, Type, String)

Kaynak:
PageModel.cs
Kaynak:
PageModel.cs

's current IValueProvider ve a namedeğ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

ve namekullanarak 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 valueProviderararken 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

ve namekullanarak 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 valueProviderararken 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

ve namekullanarak 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 valueProviderararken 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

's current IValueProvider ve a namedeğ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

ve namekullanarak 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 valueProviderararken 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

'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

'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

's current IValueProvider ve a namedeğ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.

Şunlara uygulanır