Aracılığıyla paylaş


EnumHelper.IsValidForEnumHelper Yöntem

Tanım

Aşırı Yüklemeler

IsValidForEnumHelper(Type)

Verilen türün veya bu türdeki bir ifadenin ve EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) içinde kullanıma GetSelectList(Type) uygun olup olmadığını belirten bir değer alır.

IsValidForEnumHelper(ModelMetadata)

Verilen meta verilerin veya ilişkili ifadenin ve EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) çağrılarında GetSelectList(ModelMetadata) kullanıma uygun olup olmadığını belirten bir değer alır.

IsValidForEnumHelper(Type)

Verilen türün veya bu türdeki bir ifadenin ve EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) içinde kullanıma GetSelectList(Type) uygun olup olmadığını belirten bir değer alır.

public static bool IsValidForEnumHelper(Type type);
static member IsValidForEnumHelper : Type -> bool
Public Shared Function IsValidForEnumHelper (type As Type) As Boolean

Parametreler

type
Type

Denetlenecek tür.

Döndürülenler

true değeri verilen tür geçirildiğinde atılmazsa ve EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) bu tür bir ifade geçirildiğinde atılmazsa GetSelectList(Type) false olur.

Şunlara uygulanır

IsValidForEnumHelper(ModelMetadata)

Verilen meta verilerin veya ilişkili ifadenin ve EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) çağrılarında GetSelectList(ModelMetadata) kullanıma uygun olup olmadığını belirten bir değer alır.

public static bool IsValidForEnumHelper(System.Web.Mvc.ModelMetadata metadata);
static member IsValidForEnumHelper : System.Web.Mvc.ModelMetadata -> bool
Public Shared Function IsValidForEnumHelper (metadata As ModelMetadata) As Boolean

Parametreler

metadata
ModelMetadata

Denetlenecek meta veriler.

Döndürülenler

true döndürülür GetSelectList(ModelMetadata) döndürmezse verilen geçirildiğinde ModelMetadata atmaz ve EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) ilişkili ifade geçirildiğinde atılmaz; aksi takdirde false olur.

Şunlara uygulanır