DefaultCompositeMetadataDetailsProvider Class¶
A default implementation of Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider.
- Namespace
Microsoft.AspNetCore.Mvc.Internal- Assemblies
- Microsoft.AspNetCore.Mvc.Core
Syntax¶
public class DefaultCompositeMetadataDetailsProvider : ICompositeMetadataDetailsProvider, IBindingMetadataProvider, IDisplayMetadataProvider, IValidationMetadataProvider, IMetadataDetailsProvider
-
class
Microsoft.AspNetCore.Mvc.Internal.DefaultCompositeMetadataDetailsProvider
Constructors¶
-
DefaultCompositeMetadataDetailsProvider(System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider>)¶ Creates a new
Microsoft.AspNetCore.Mvc.Internal.DefaultCompositeMetadataDetailsProvider.Arguments: providers (System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider>) – The set of Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProviderinstances.public DefaultCompositeMetadataDetailsProvider(IEnumerable<IMetadataDetailsProvider> providers)
-
Methods¶
-
CreateBindingMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext)¶ public virtual void CreateBindingMetadata(BindingMetadataProviderContext context)
-
CreateDisplayMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext)¶ public virtual void CreateDisplayMetadata(DisplayMetadataProviderContext context)
-
CreateValidationMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext)¶ public virtual void CreateValidationMetadata(ValidationMetadataProviderContext context)
-