Aracılığıyla paylaş


ControllerBase.TryUpdateModelAsync Yöntem

Tanım

Aşırı Yüklemeler

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

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

TryUpdateModelAsync(Object, Type, String)

Denetleyicinin geçerli IValueProvider ve bir prefixdeğerlerini kullanarak belirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel)

Denetleyicinin geçerli IValueProviderdeğerlerini kullanarak belirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel, String)

Denetleyicinin geçerli IValueProvider ve bir prefixdeğerlerini kullanarak belirtilen model örneği Güncelleştirmeler.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

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

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

Denetleyicinin geçerli IValueProvider ve bir prefixdeğerlerini kullanarak belirtilen model örneği Güncelleştirmeler.

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

Denetleyicinin geçerli IValueProvider ve bir prefixdeğerlerini kullanarak belirtilen model örneği Güncelleştirmeler.

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

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

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

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

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

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

public:
 System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(System::Object ^ model, Type ^ modelType, System::String ^ prefix, Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider ^ valueProvider, Func<Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^, bool> ^ propertyFilter);
[Microsoft.AspNetCore.Mvc.NonAction]
public System.Threading.Tasks.Task<bool> TryUpdateModelAsync (object model, Type modelType, string prefix, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider valueProvider, Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,bool> propertyFilter);
[<Microsoft.AspNetCore.Mvc.NonAction>]
member this.TryUpdateModelAsync : obj * Type * string * Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider * Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, bool> -> System.Threading.Tasks.Task<bool>
Public Function TryUpdateModelAsync (model As Object, modelType As Type, prefix 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ü.

prefix
String

içindeki değerleri valueProviderararken kullanılacak ön ek.

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.

Öznitelikler

Şunlara uygulanır

TryUpdateModelAsync(Object, Type, String)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Denetleyicinin geçerli IValueProvider ve bir prefixdeğerlerini kullanarak belirtilen model örneği Güncelleştirmeler.

public:
 virtual System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(System::Object ^ model, Type ^ modelType, System::String ^ prefix);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual System.Threading.Tasks.Task<bool> TryUpdateModelAsync (object model, Type modelType, string prefix);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member TryUpdateModelAsync : obj * Type * string -> System.Threading.Tasks.Task<bool>
override this.TryUpdateModelAsync : obj * Type * string -> System.Threading.Tasks.Task<bool>
Public Overridable Function TryUpdateModelAsync (model As Object, modelType As Type, prefix 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ü.

prefix
String

Geçerli IValueProvideriçindeki değerleri ararken kullanılacak ön ek.

Döndürülenler

Task Güncelleştirme başarılı olursa, tamamlandığında bu değer döndürülüyortrue.

Öznitelikler

Şunlara uygulanır

TryUpdateModelAsync<TModel>(TModel)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Denetleyicinin geçerli IValueProviderdeğerlerini kullanarak belirtilen model örneği Güncelleştirmeler.

public:
generic <typename TModel>
 where TModel : class virtual System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model) where TModel : class;
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member TryUpdateModelAsync : 'Model -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
override this.TryUpdateModelAsync : 'Model -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
Public Overridable 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.

Öznitelikler

Şunlara uygulanır

TryUpdateModelAsync<TModel>(TModel, String)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Denetleyicinin geçerli IValueProvider ve bir prefixdeğerlerini kullanarak belirtilen model örneği Güncelleştirmeler.

public:
generic <typename TModel>
 where TModel : class virtual System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model, System::String ^ prefix);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string prefix) where TModel : class;
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member TryUpdateModelAsync : 'Model * string -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
override this.TryUpdateModelAsync : 'Model * string -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
Public Overridable Function TryUpdateModelAsync(Of TModel As Class) (model As TModel, prefix As String) As Task(Of Boolean)

Tür Parametreleri

TModel

Model nesnesinin türü.

Parametreler

model
TModel

Güncelleştirilecek model örneği.

prefix
String

Geçerli IValueProvideriçindeki değerleri ararken kullanılacak ön ek.

Döndürülenler

Task Güncelleştirme başarılı olursa, tamamlandığında bu değer döndürülüyortrue.

Öznitelikler

Şunlara uygulanır

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

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

public:
generic <typename TModel>
 where TModel : class virtual System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model, System::String ^ prefix, Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider ^ valueProvider);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string prefix, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider valueProvider) where TModel : class;
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member TryUpdateModelAsync : 'Model * string * Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
override this.TryUpdateModelAsync : 'Model * string * Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
Public Overridable Function TryUpdateModelAsync(Of TModel As Class) (model As TModel, prefix 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.

prefix
String

içindeki değerleri valueProviderararken kullanılacak ön ek.

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.

Öznitelikler

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Denetleyicinin geçerli IValueProvider ve bir prefixdeğerlerini kullanarak belirtilen model örneği Güncelleştirmeler.

public:
generic <typename TModel>
 where TModel : class System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model, System::String ^ prefix, Func<Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^, bool> ^ propertyFilter);
[Microsoft.AspNetCore.Mvc.NonAction]
public System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string prefix, Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,bool> propertyFilter) where TModel : class;
[<Microsoft.AspNetCore.Mvc.NonAction>]
member this.TryUpdateModelAsync : 'Model * string * Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, bool> -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
Public Function TryUpdateModelAsync(Of TModel As Class) (model As TModel, prefix 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.

prefix
String

Geçerli IValueProvideriçindeki değerleri ararken kullanılacak ön ek.

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.

Öznitelikler

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

Denetleyicinin geçerli IValueProvider ve bir prefixdeğerlerini kullanarak belirtilen model örneği Güncelleştirmeler.

public:
generic <typename TModel>
 where TModel : class System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model, System::String ^ prefix, ... cli::array <System::Linq::Expressions::Expression<Func<TModel, System::Object ^> ^> ^> ^ includeExpressions);
[Microsoft.AspNetCore.Mvc.NonAction]
public System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string prefix, params System.Linq.Expressions.Expression<Func<TModel,object>>[] includeExpressions) where TModel : class;
[Microsoft.AspNetCore.Mvc.NonAction]
public System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string prefix, params System.Linq.Expressions.Expression<Func<TModel,object?>>[] includeExpressions) where TModel : class;
[<Microsoft.AspNetCore.Mvc.NonAction>]
member this.TryUpdateModelAsync : 'Model * string * System.Linq.Expressions.Expression<Func<'Model, obj>>[] -> System.Threading.Tasks.Task<bool> (requires 'Model : null)
Public Function TryUpdateModelAsync(Of TModel As Class) (model As TModel, prefix 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.

prefix
String

Geçerli IValueProvideriçindeki değerleri ararken kullanılacak ön ek.

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.

Öznitelikler

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

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

public:
generic <typename TModel>
 where TModel : class System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model, System::String ^ prefix, Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider ^ valueProvider, Func<Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^, bool> ^ propertyFilter);
[Microsoft.AspNetCore.Mvc.NonAction]
public System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string prefix, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider valueProvider, Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,bool> propertyFilter) where TModel : class;
[<Microsoft.AspNetCore.Mvc.NonAction>]
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)
Public Function TryUpdateModelAsync(Of TModel As Class) (model As TModel, prefix 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.

prefix
String

içindeki değerleri valueProviderararken kullanılacak ön ek.

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.

Öznitelikler

Şunlara uygulanır

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

Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs
Kaynak:
ControllerBase.cs

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

public:
generic <typename TModel>
 where TModel : class System::Threading::Tasks::Task<bool> ^ TryUpdateModelAsync(TModel model, System::String ^ prefix, Microsoft::AspNetCore::Mvc::ModelBinding::IValueProvider ^ valueProvider, ... cli::array <System::Linq::Expressions::Expression<Func<TModel, System::Object ^> ^> ^> ^ includeExpressions);
[Microsoft.AspNetCore.Mvc.NonAction]
public System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string prefix, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider valueProvider, params System.Linq.Expressions.Expression<Func<TModel,object>>[] includeExpressions) where TModel : class;
[Microsoft.AspNetCore.Mvc.NonAction]
public System.Threading.Tasks.Task<bool> TryUpdateModelAsync<TModel> (TModel model, string prefix, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider valueProvider, params System.Linq.Expressions.Expression<Func<TModel,object?>>[] includeExpressions) where TModel : class;
[<Microsoft.AspNetCore.Mvc.NonAction>]
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)
Public Function TryUpdateModelAsync(Of TModel As Class) (model As TModel, prefix 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.

prefix
String

içindeki değerleri valueProviderararken kullanılacak ön ek.

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.

Öznitelikler

Şunlara uygulanır