Udostępnij za pośrednictwem


ModelStateDictionaryExtensions.Remove<TModel> Metoda

Definicja

Usuwa określony expression element z elementu 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

Parametry typu

TModel

Typ modelu.

Parametry

modelState
ModelStateDictionary

Wystąpienie, które ModelStateDictionary rozszerza ta metoda.

expression
Expression<Func<TModel,Object>>

Wyrażenie, które ma być oceniane względem elementu w bieżącym modelu.

Zwraca

wartość true, jeśli element został pomyślnie usunięty; w przeciwnym razie, fałsz. Ta metoda zwraca również wartość false, jeśli expression nie znaleziono w słowniku stanu modelu.

Dotyczy