16 references to MetadataKind
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\ModelMetadata.cs (1)
86
public ModelMetadataKind MetadataKind => Identity.
MetadataKind
;
Microsoft.AspNetCore.Mvc.Core (8)
ModelBinding\Metadata\DefaultBindingMetadataProvider.cs (1)
150
switch (context.Key.
MetadataKind
)
ModelBinding\Metadata\DefaultModelMetadataProvider.cs (4)
194
if (key.
MetadataKind
== ModelMetadataKind.Constructor)
198
else if (key.
MetadataKind
== ModelMetadataKind.Parameter)
202
else if (key.
MetadataKind
== ModelMetadataKind.Property)
358
Debug.Assert(propertyKey.
MetadataKind
== ModelMetadataKind.Property);
ModelBinding\Metadata\DefaultValidationMetadataProvider.cs (2)
38
if (context.Key.
MetadataKind
== ModelMetadataKind.Property)
53
else if (context.Key.
MetadataKind
== ModelMetadataKind.Parameter)
ModelBinding\Metadata\HasValidatorsValidationMetadataProvider.cs (1)
41
if (context.Key.
MetadataKind
== ModelMetadataKind.Property)
Microsoft.AspNetCore.Mvc.DataAnnotations (6)
DataAnnotationsMetadataProvider.cs (6)
330
context.Key.
MetadataKind
!= ModelMetadataKind.Type)
333
if (context.Key.
MetadataKind
== ModelMetadataKind.Type)
337
else if (context.Key.
MetadataKind
== ModelMetadataKind.Property)
345
else if (context.Key.
MetadataKind
== ModelMetadataKind.Parameter)
356
throw new InvalidOperationException("Unsupported ModelMetadataKind: " + context.Key.
MetadataKind
);
429
var nullability = context.Key.
MetadataKind
switch
Microsoft.AspNetCore.Mvc.Formatters.Xml (1)
ModelBinding\DataMemberRequiredBindingMetadataProvider.cs (1)
21
if (context.Key.
MetadataKind
!= ModelMetadataKind.Property)