2 overrides of IsEnum
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
EndpointModelMetadata.cs (1)
36
public override bool
IsEnum
{ get; }
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Metadata\DefaultModelMetadata.cs (1)
283
public override bool
IsEnum
=> DisplayMetadata.IsEnum;
11 references to IsEnum
Microsoft.AspNetCore.Mvc.Abstractions (3)
ModelBinding\ModelMetadata.cs (3)
268
/// <see cref="Enum"/> field groups, names and values. <c>null</c> if <see cref="
IsEnum
"/> is <c>false</c>.
277
/// and values. <c>null</c> if <see cref="
IsEnum
"/> is <c>false</c>.
340
/// <c>true</c> if <see cref="
IsEnum
"/> is <c>true</c> and <see cref="UnderlyingOrModelType"/> has an
Microsoft.AspNetCore.Mvc.Core (2)
ModelBinding\Binders\EnumTypeModelBinderProvider.cs (1)
30
if (context.Metadata.
IsEnum
)
ModelBinding\Metadata\DisplayMetadata.cs (1)
174
/// <see cref="System.Enum"/>. See <see cref="ModelMetadata.
IsEnum
"/>.
Microsoft.AspNetCore.Mvc.ViewFeatures (6)
DefaultHtmlGenerator.cs (1)
963
var isTargetEnum = metadata.
IsEnum
;
HtmlHelper.cs (3)
370
if (!metadata.
IsEnum
|| metadata.IsFlagsEnum)
388
if (!metadata.
IsEnum
|| metadata.IsFlagsEnum)
1372
if (!metadata.
IsEnum
|| metadata.IsFlagsEnum)
ModelExplorerExtensions.cs (1)
48
if (modelExplorer.Metadata.
IsEnum
&& modelExplorer.Model is Enum modelEnum)
TemplateBuilder.cs (1)
102
else if (viewData.ModelMetadata.
IsEnum
&& _model is Enum modelEnum)