ModelStateDictionaryExtensions.Remove<TModel>(ModelStateDictionary, Expression<Func<TModel,Object>>) Метод

Определение

Удаляет заданный объект класса expression из объекта класса ModelStateDictionary.

public:
generic <typename TModel>
[System::Runtime::CompilerServices::Extension]
 static bool Remove(Microsoft::AspNetCore::Mvc::ModelBinding::ModelStateDictionary ^ modelState, System::Linq::Expressions::Expression<Func<TModel, System::Object ^> ^> ^ expression);
public static bool Remove<TModel> (this Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary modelState, System.Linq.Expressions.Expression<Func<TModel,object>> expression);
static member Remove : Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary * System.Linq.Expressions.Expression<Func<'Model, obj>> -> bool
<Extension()>
Public Function Remove(Of TModel) (modelState As ModelStateDictionary, expression As Expression(Of Func(Of TModel, Object))) As Boolean

Параметры типа

TModel

Тип модели.

Параметры

modelState
ModelStateDictionary

Экземпляр, который ModelStateDictionary расширяется этим методом.

expression
Expression<Func<TModel,Object>>

Выражение для вычисления с элементом в текущей модели.

Возвращаемое значение

Boolean

Возвращает значение true, если элемент был успешно удален, и значение false — в противном случае. Этот метод также возвращает значение false expression , если не найден в словаре состояния модели.

Применяется к