2 overrides of ElementMetadata
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
EndpointModelMetadata.cs (1)
28
public override ModelMetadata?
ElementMetadata
{ get; }
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Metadata\DefaultModelMetadata.cs (1)
216
public override ModelMetadata?
ElementMetadata
16 references to ElementMetadata
Microsoft.AspNetCore.Mvc.Core (11)
ModelBinding\Binders\ArrayModelBinderProvider.cs (2)
24
var elementType = context.Metadata.
ElementMetadata
!.ModelType;
26
var elementBinder = context.CreateBinder(context.Metadata.
ElementMetadata
);
ModelBinding\Binders\CollectionModelBinder.cs (2)
269
var elementMetadata = bindingContext.ModelMetadata.
ElementMetadata
!;
342
var elementMetadata = bindingContext.ModelMetadata.
ElementMetadata
!;
ModelBinding\Binders\DictionaryModelBinder.cs (1)
158
var elementMetadata = bindingContext.ModelMetadata.
ElementMetadata
!;
ModelBinding\Binders\HeaderModelBinderProvider.cs (1)
61
var metadata = modelMetadata.
ElementMetadata
?? modelMetadata;
ModelBinding\PropertyValueSetter.cs (1)
53
metadata.
ElementMetadata
!.ModelType);
ModelBinding\Validation\DefaultCollectionValidationStrategy.cs (2)
37
/// <see cref="ModelMetadata.
ElementMetadata
"/>. The indices of the elements in the collection are used to
62
return new Enumerator(metadata.
ElementMetadata
!, key, enumerator);
ModelBinding\Validation\ExplicitIndexCollectionValidationStrategy.cs (2)
27
/// <see cref="ModelMetadata.
ElementMetadata
"/>. The keys captured during model binding are mapped to the elements
55
return new Enumerator(metadata.
ElementMetadata
!, key, ElementKeys, enumerator);
Microsoft.AspNetCore.Mvc.ViewFeatures (5)
DefaultDisplayTemplates.cs (1)
88
var elementMetadata = htmlHelper.ViewData.ModelMetadata.
ElementMetadata
;
DefaultEditorTemplates.cs (1)
71
var elementMetadata = htmlHelper.ViewData.ModelMetadata.
ElementMetadata
;
DefaultHtmlGenerator.cs (1)
959
metadata = metadata.
ElementMetadata
;
ValidationHelpers.cs (2)
87
if (metadata.
ElementMetadata
!= null && modelStateEntry.Children != null)
91
Visit(indexEntry, metadata.
ElementMetadata
, orderedModelStateEntries);