1 write to BindingMetadata
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Metadata\BindingMetadataProviderContext.cs (1)
30
BindingMetadata
= new BindingMetadata();
17 references to BindingMetadata
Microsoft.AspNetCore.Mvc.Core (14)
ModelBinding\Metadata\BindingSourceMetadataProvider.cs (1)
49
context.
BindingMetadata
.BindingSource = BindingSource;
ModelBinding\Metadata\DefaultBindingMetadataProvider.cs (9)
26
context.
BindingMetadata
.BinderModelName = binderModelNameAttribute.Name;
36
context.
BindingMetadata
.BinderType = binderTypeAttribute.BinderType;
46
context.
BindingMetadata
.BindingSource = bindingSourceAttribute.BindingSource;
55
context.
BindingMetadata
.PropertyFilterProvider = null;
59
context.
BindingMetadata
.PropertyFilterProvider = propertyFilterProviders[0];
64
context.
BindingMetadata
.PropertyFilterProvider = composite;
70
context.
BindingMetadata
.IsBindingAllowed = bindingBehavior.Behavior != BindingBehavior.Never;
71
context.
BindingMetadata
.IsBindingRequired = bindingBehavior.Behavior == BindingBehavior.Required;
76
context.
BindingMetadata
.BoundConstructor = constructorInfo;
ModelBinding\Metadata\DefaultModelMetadata.cs (2)
99
context.
BindingMetadata
.ModelBindingMessageProvider =
103
_details.BindingMetadata = context.
BindingMetadata
;
ModelBinding\Metadata\ExcludeBindingMetadataProvider.cs (1)
41
context.
BindingMetadata
.IsBindingAllowed = false;
ModelBinding\Metadata\IBindingMetadataProvider.cs (1)
14
/// Sets the values for properties of <see cref="BindingMetadataProviderContext.
BindingMetadata
"/>.
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
DataAnnotationsMetadataProvider.cs (1)
49
context.
BindingMetadata
.IsReadOnly = !editableAttribute.AllowEdit;
Microsoft.AspNetCore.Mvc.Formatters.Xml (2)
ModelBinding\DataMemberRequiredBindingMetadataProvider.cs (2)
26
if (context.
BindingMetadata
.IsBindingRequired)
48
context.
BindingMetadata
.IsBindingRequired = true;