Udostępnij za pośrednictwem


PageModel.TryUpdateModelAsync Metoda

Definicja

Przeciążenia

TryUpdateModelAsync(Object, Type, String)

Aktualizacje określone model wystąpienie przy użyciu wartości z bieżącego PageModelIValueProvider i .name

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

Aktualizacje określone model wystąpienie przy użyciu elementu valueProvider i .name

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

Aktualizacje określone model wystąpienie przy użyciu elementu valueProvider i .name

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

Aktualizacje określone model wystąpienie przy użyciu elementu valueProvider i .name

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

Aktualizacje określone model wystąpienie przy użyciu wartości z bieżącego PageModelIValueProvider i .name

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Aktualizacje określone model wystąpienie przy użyciu elementu valueProvider i .name

TryUpdateModelAsync<TModel>(TModel, String)

Aktualizacje określonego model wystąpienia przy użyciu wartości z bieżącego PageModelIValueProviderelementu .

TryUpdateModelAsync<TModel>(TModel)

Aktualizacje określonego model wystąpienia przy użyciu wartości z bieżącego PageModelIValueProviderelementu .

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

Aktualizacje określone model wystąpienie przy użyciu wartości z bieżącego PageModelIValueProvider i .name

TryUpdateModelAsync(Object, Type, String)

Źródło:
PageModel.cs
Źródło:
PageModel.cs
Źródło:
PageModel.cs

Aktualizacje określone model wystąpienie przy użyciu wartości z bieżącego PageModelIValueProvider i .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)

Parametry

model
Object

Wystąpienie modelu do zaktualizowania.

modelType
Type

Typ wystąpienia modelu do zaktualizowania.

name
String

Nazwa do użycia podczas wyszukiwania wartości w bieżącym IValueProviderobiekcie .

Zwraca

Wartość Task po zakończeniu zwraca wartość true , jeśli aktualizacja zakończy się pomyślnie.

Dotyczy

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

Źródło:
PageModel.cs
Źródło:
PageModel.cs
Źródło:
PageModel.cs

Aktualizacje określone model wystąpienie przy użyciu elementu valueProvider i .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)

Parametry

model
Object

Wystąpienie modelu do zaktualizowania.

modelType
Type

Typ wystąpienia modelu do zaktualizowania.

name
String

Nazwa do użycia podczas wyszukiwania wartości w obiekcie valueProvider.

valueProvider
IValueProvider

Używany IValueProvider do wyszukiwania wartości.

propertyFilter
Func<ModelMetadata,Boolean>

Predykat, który może służyć do filtrowania właściwości w czasie wykonywania.

Zwraca

Wartość Task po zakończeniu zwraca wartość true , jeśli aktualizacja zakończy się pomyślnie.

Dotyczy

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

Źródło:
PageModel.cs
Źródło:
PageModel.cs
Źródło:
PageModel.cs

Aktualizacje określone model wystąpienie przy użyciu elementu valueProvider i .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)

Parametry typu

TModel

Typ obiektu modelu.

Parametry

model
TModel

Wystąpienie modelu do zaktualizowania.

name
String

Nazwa do użycia podczas wyszukiwania wartości w obiekcie valueProvider.

valueProvider
IValueProvider

Używany IValueProvider do wyszukiwania wartości.

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

Expression(s), które reprezentują właściwości najwyższego poziomu, które należy uwzględnić dla bieżącego modelu.

Zwraca

Wartość Task po zakończeniu zwraca wartość true , jeśli aktualizacja zakończy się pomyślnie.

Dotyczy

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

Źródło:
PageModel.cs
Źródło:
PageModel.cs
Źródło:
PageModel.cs

Aktualizacje określone model wystąpienie przy użyciu elementu valueProvider i .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)

Parametry typu

TModel

Typ obiektu modelu.

Parametry

model
TModel

Wystąpienie modelu do zaktualizowania.

name
String

Nazwa do użycia podczas wyszukiwania wartości w obiekcie valueProvider.

valueProvider
IValueProvider

Używany IValueProvider do wyszukiwania wartości.

propertyFilter
Func<ModelMetadata,Boolean>

Predykat, który może służyć do filtrowania właściwości w czasie wykonywania.

Zwraca

Wartość Task po zakończeniu zwraca wartość true , jeśli aktualizacja zakończy się pomyślnie.

Dotyczy

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

Źródło:
PageModel.cs
Źródło:
PageModel.cs
Źródło:
PageModel.cs

Aktualizacje określone model wystąpienie przy użyciu wartości z bieżącego PageModelIValueProvider i .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)

Parametry typu

TModel

Typ obiektu modelu.

Parametry

model
TModel

Wystąpienie modelu do zaktualizowania.

name
String

Nazwa do użycia podczas wyszukiwania wartości w bieżącym IValueProviderobiekcie .

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

Expression(s), które reprezentują właściwości najwyższego poziomu, które należy uwzględnić dla bieżącego modelu.

Zwraca

Wartość Task po zakończeniu zwraca wartość true , jeśli aktualizacja zakończy się pomyślnie.

Dotyczy

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Źródło:
PageModel.cs
Źródło:
PageModel.cs
Źródło:
PageModel.cs

Aktualizacje określone model wystąpienie przy użyciu elementu valueProvider i .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)

Parametry typu

TModel

Typ obiektu modelu.

Parametry

model
TModel

Wystąpienie modelu do zaktualizowania.

name
String

Nazwa do użycia podczas wyszukiwania wartości w obiekcie valueProvider.

valueProvider
IValueProvider

Używany IValueProvider do wyszukiwania wartości.

Zwraca

Wartość Task po zakończeniu zwraca wartość true , jeśli aktualizacja zakończy się pomyślnie.

Dotyczy

TryUpdateModelAsync<TModel>(TModel, String)

Źródło:
PageModel.cs
Źródło:
PageModel.cs
Źródło:
PageModel.cs

Aktualizacje określonego model wystąpienia przy użyciu wartości z bieżącego PageModelIValueProviderelementu .

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)

Parametry typu

TModel

Typ obiektu modelu.

Parametry

model
TModel

Wystąpienie modelu do zaktualizowania.

name
String

Nazwa modelu.

Zwraca

Wartość Task po zakończeniu zwraca wartość true , jeśli aktualizacja zakończy się pomyślnie.

Dotyczy

TryUpdateModelAsync<TModel>(TModel)

Źródło:
PageModel.cs
Źródło:
PageModel.cs
Źródło:
PageModel.cs

Aktualizacje określonego model wystąpienia przy użyciu wartości z bieżącego PageModelIValueProviderelementu .

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)

Parametry typu

TModel

Typ obiektu modelu.

Parametry

model
TModel

Wystąpienie modelu do zaktualizowania.

Zwraca

Wartość Task po zakończeniu zwraca wartość true , jeśli aktualizacja zakończy się pomyślnie.

Dotyczy

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

Źródło:
PageModel.cs
Źródło:
PageModel.cs
Źródło:
PageModel.cs

Aktualizacje określone model wystąpienie przy użyciu wartości z bieżącego PageModelIValueProvider i .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)

Parametry typu

TModel

Typ obiektu modelu.

Parametry

model
TModel

Wystąpienie modelu do zaktualizowania.

name
String

Nazwa do użycia podczas wyszukiwania wartości w bieżącym IValueProviderobiekcie .

propertyFilter
Func<ModelMetadata,Boolean>

Predykat, który może służyć do filtrowania właściwości w czasie wykonywania.

Zwraca

Wartość Task po zakończeniu zwraca wartość true , jeśli aktualizacja zakończy się pomyślnie.

Dotyczy