DefaultCompositeMetadataDetailsProvider Class¶
Summary¶
A default implementation of [Microsoft.AspNet.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider](Microsoft.AspNet.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider.yml).
Syntax¶
public class DefaultCompositeMetadataDetailsProvider : ICompositeMetadataDetailsProvider, IBindingMetadataProvider, IDisplayMetadataProvider, IValidationMetadataProvider, IMetadataDetailsProvider
Constructors¶
-
DefaultCompositeMetadataDetailsProvider
(System.Collections.Generic.IEnumerable<Microsoft.AspNet.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider>)¶ Creates a new [Microsoft.AspNet.Mvc.ModelBinding.Metadata.DefaultCompositeMetadataDetailsProvider](Microsoft.AspNet.Mvc.ModelBinding.Metadata.DefaultCompositeMetadataDetailsProvider.yml).
Arguments: - providers (System.Collections.Generic.IEnumerable{Microsoft.AspNet.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider}) – The set of [Microsoft.AspNet.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider](Microsoft.AspNet.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider.yml) instances.
public DefaultCompositeMetadataDetailsProvider(IEnumerable<IMetadataDetailsProvider> providers)
-
Methods¶
-
GetBindingMetadata
(Microsoft.AspNet.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext)¶ Arguments: public virtual void GetBindingMetadata(BindingMetadataProviderContext context)
-
GetDisplayMetadata
(Microsoft.AspNet.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext)¶ Arguments: public virtual void GetDisplayMetadata(DisplayMetadataProviderContext context)
-
GetValidationMetadata
(Microsoft.AspNet.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext)¶ Arguments: public virtual void GetValidationMetadata(ValidationMetadataProviderContext context)
-