ModelStateDictionaryExtensions.Remove<TModel> Метод

Определение

Удаляет заданный объект класса 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 оно не найдено в словаре состояния модели.

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