PageModel.TryUpdateModelAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
TryUpdateModelAsync(Object, Type, String) |
Updates die angegebene |
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Updates den angegebenen |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[]) |
Updates den angegebenen |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Updates den angegebenen |
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[]) |
Updates die angegebene |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider) |
Updates den angegebenen |
TryUpdateModelAsync<TModel>(TModel, String) |
Updates den angegebenen |
TryUpdateModelAsync<TModel>(TModel) |
Updates den angegebenen |
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>) |
Updates die angegebene |
TryUpdateModelAsync(Object, Type, String)
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
Updates die angegebene model
instance mithilfe von Werten aus dem PageModelaktuellen IValueProvider und einem 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
Die zu aktualisierende Modellinstanz.
- modelType
- Type
Der Typ des zu aktualisierenden Modells instance.
- name
- String
Der Name, der beim Nachschlagen von Werten im aktuellen IValueProviderverwendet werden soll.
Gibt zurück
Eine Task , die bei Abschluss zurückgegeben wird true
, wenn das Update erfolgreich ist.
Gilt für:
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>)
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
Updates den angegebenen model
instance mithilfe von valueProvider
und .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
Die zu aktualisierende Modellinstanz.
- modelType
- Type
Der Typ des zu aktualisierenden Modells instance.
- name
- String
Der Name, der beim Nachschlagen von Werten in verwendet valueProvider
werden soll.
- valueProvider
- IValueProvider
Der, der IValueProvider zum Suchen nach Werten verwendet wird.
- propertyFilter
- Func<ModelMetadata,Boolean>
Ein Prädikat, das zum Filtern von Eigenschaften zur Laufzeit verwendet werden kann.
Gibt zurück
Eine Task , die bei Abschluss zurückgegeben wird true
, wenn das Update erfolgreich ist.
Gilt für:
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[])
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
Updates den angegebenen model
instance mithilfe von valueProvider
und .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)
Typparameter
- TModel
Der Typ des Modellobjekts.
Parameter
- model
- TModel
Die zu aktualisierende Modellinstanz.
- name
- String
Der Name, der beim Nachschlagen von Werten in verwendet valueProvider
werden soll.
- valueProvider
- IValueProvider
Der, der IValueProvider zum Suchen nach Werten verwendet wird.
- includeExpressions
- Expression<Func<TModel,Object>>[]
Expression(s) die Eigenschaften der obersten Ebene darstellen, die für das aktuelle Modell eingeschlossen werden müssen.
Gibt zurück
Eine Task , die bei Abschluss zurückgegeben wird true
, wenn das Update erfolgreich ist.
Gilt für:
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>)
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
Updates den angegebenen model
instance mithilfe von valueProvider
und .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)
Typparameter
- TModel
Der Typ des Modellobjekts.
Parameter
- model
- TModel
Die zu aktualisierende Modellinstanz.
- name
- String
Der Name, der beim Nachschlagen von Werten in verwendet valueProvider
werden soll.
- valueProvider
- IValueProvider
Der, der IValueProvider zum Suchen nach Werten verwendet wird.
- propertyFilter
- Func<ModelMetadata,Boolean>
Ein Prädikat, das zum Filtern von Eigenschaften zur Laufzeit verwendet werden kann.
Gibt zurück
Eine Task , die bei Abschluss zurückgegeben wird true
, wenn das Update erfolgreich ist.
Gilt für:
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[])
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
Updates die angegebene model
instance mithilfe von Werten aus dem PageModelaktuellen IValueProvider und einem 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)
Typparameter
- TModel
Der Typ des Modellobjekts.
Parameter
- model
- TModel
Die zu aktualisierende Modellinstanz.
- name
- String
Der Name, der beim Nachschlagen von Werten im aktuellen IValueProviderverwendet werden soll.
- includeExpressions
- Expression<Func<TModel,Object>>[]
Expression(s) die Eigenschaften der obersten Ebene darstellen, die für das aktuelle Modell eingeschlossen werden müssen.
Gibt zurück
Eine Task , die bei Abschluss zurückgegeben wird true
, wenn das Update erfolgreich ist.
Gilt für:
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
Updates den angegebenen model
instance mithilfe von valueProvider
und .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)
Typparameter
- TModel
Der Typ des Modellobjekts.
Parameter
- model
- TModel
Die zu aktualisierende Modellinstanz.
- name
- String
Der Name, der beim Nachschlagen von Werten in verwendet valueProvider
werden soll.
- valueProvider
- IValueProvider
Der, der IValueProvider zum Suchen nach Werten verwendet wird.
Gibt zurück
Eine Task , die bei Abschluss zurückgegeben wird true
, wenn das Update erfolgreich ist.
Gilt für:
TryUpdateModelAsync<TModel>(TModel, String)
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
Updates den angegebenen model
instance mithilfe von Werten aus dem PageModelaktuellen IValueProvider.
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)
Typparameter
- TModel
Der Typ des Modellobjekts.
Parameter
- model
- TModel
Die zu aktualisierende Modellinstanz.
- name
- String
Der Name des Modells.
Gibt zurück
Eine Task , die bei Abschluss zurückgegeben wird true
, wenn das Update erfolgreich ist.
Gilt für:
TryUpdateModelAsync<TModel>(TModel)
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
Updates den angegebenen model
instance mithilfe von Werten aus dem PageModelaktuellen IValueProvider.
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)
Typparameter
- TModel
Der Typ des Modellobjekts.
Parameter
- model
- TModel
Die zu aktualisierende Modellinstanz.
Gibt zurück
Eine Task , die bei Abschluss zurückgegeben wird true
, wenn das Update erfolgreich ist.
Gilt für:
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
- Quelle:
- PageModel.cs
Updates die angegebene model
instance mithilfe von Werten aus dem PageModelaktuellen IValueProvider und einem 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)
Typparameter
- TModel
Der Typ des Modellobjekts.
Parameter
- model
- TModel
Die zu aktualisierende Modellinstanz.
- name
- String
Der Name, der beim Nachschlagen von Werten im aktuellen IValueProviderverwendet werden soll.
- propertyFilter
- Func<ModelMetadata,Boolean>
Ein Prädikat, das zum Filtern von Eigenschaften zur Laufzeit verwendet werden kann.
Gibt zurück
Eine Task , die bei Abschluss zurückgegeben wird true
, wenn das Update erfolgreich ist.