123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Microsoft.AspNetCore.Mvc.DataAnnotations</name>
- </assembly>
- <members>
- <member name="T:Microsoft.Extensions.Internal.ClosedGenericMatcher">
- <summary>
- Helper related to generic interface definitions and implementing classes.
- </summary>
- </member>
- <member name="M:Microsoft.Extensions.Internal.ClosedGenericMatcher.ExtractGenericInterface(System.Type,System.Type)">
- <summary>
- Determine whether <paramref name="queryType"/> is or implements a closed generic <see cref="T:System.Type"/>
- created from <paramref name="interfaceType"/>.
- </summary>
- <param name="queryType">The <see cref="T:System.Type"/> of interest.</param>
- <param name="interfaceType">The open generic <see cref="T:System.Type"/> to match. Usually an interface.</param>
- <returns>
- The closed generic <see cref="T:System.Type"/> created from <paramref name="interfaceType"/> that
- <paramref name="queryType"/> is or implements. <c>null</c> if the two <see cref="T:System.Type"/>s have no such
- relationship.
- </returns>
- <remarks>
- This method will return <paramref name="queryType"/> if <paramref name="interfaceType"/> is
- <c>typeof(KeyValuePair{,})</c>, and <paramref name="queryType"/> is
- <c>typeof(KeyValuePair{string, object})</c>.
- </remarks>
- </member>
- <member name="T:Microsoft.Extensions.DependencyInjection.MvcDataAnnotationsMvcBuilderExtensions">
- <summary>
- Extension methods for configuring MVC data annotations localization.
- </summary>
- </member>
- <member name="M:Microsoft.Extensions.DependencyInjection.MvcDataAnnotationsMvcBuilderExtensions.AddDataAnnotationsLocalization(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">
- <summary>
- Adds MVC data annotations localization to the application.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
- <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
- </member>
- <member name="M:Microsoft.Extensions.DependencyInjection.MvcDataAnnotationsMvcBuilderExtensions.AddDataAnnotationsLocalization(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions})">
- <summary>
- Adds MVC data annotations localization to the application.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
- <param name="setupAction">The action to configure <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions"/>.
- </param>
- <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
- </member>
- <member name="T:Microsoft.Extensions.DependencyInjection.MvcDataAnnotationsMvcCoreBuilderExtensions">
- <summary>
- Extensions for configuring MVC data annotations using an <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.
- </summary>
- </member>
- <member name="M:Microsoft.Extensions.DependencyInjection.MvcDataAnnotationsMvcCoreBuilderExtensions.AddDataAnnotations(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder)">
- <summary>
- Registers MVC data annotations.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
- <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
- </member>
- <member name="M:Microsoft.Extensions.DependencyInjection.MvcDataAnnotationsMvcCoreBuilderExtensions.AddDataAnnotationsLocalization(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder)">
- <summary>
- Adds MVC data annotations localization to the application.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</param>
- <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/>.</returns>
- </member>
- <member name="M:Microsoft.Extensions.DependencyInjection.MvcDataAnnotationsMvcCoreBuilderExtensions.AddDataAnnotationsLocalization(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder,System.Action{Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions})">
- <summary>
- Registers an action to configure <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions"/> for MVC data
- annotations localization.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
- <param name="setupAction">An <see cref="T:System.Action`1"/>.</param>
- <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.AttributeAdapterBase`1">
- <summary>
- An abstract subclass of <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter`1"/> which wraps up all the required
- interfaces for the adapters.
- </summary>
- <typeparam name="TAttribute">The type of <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> which is being wrapped.</typeparam>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.AttributeAdapterBase`1.#ctor(`0,Microsoft.Extensions.Localization.IStringLocalizer)">
- <summary>
- Instantiates a new <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.AttributeAdapterBase`1"/>.
- </summary>
- <param name="attribute">The <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> being wrapped.</param>
- <param name="stringLocalizer">The <see cref="T:Microsoft.Extensions.Localization.IStringLocalizer"/> to be used in error generation.</param>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.AttributeAdapterBase`1.GetErrorMessage(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase)">
- <inheritdoc/>
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter">
- <summary>
- Interface so that adapters provide their relevant values to error messages.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter.GetErrorMessage(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase)">
- <summary>
- Gets the error message.
- </summary>
- <param name="validationContext">The context to use in message creation.</param>
- <returns>The localized error message.</returns>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.CompareAttributeAdapter.GetErrorMessage(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase)">
- <inheritdoc />
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsClientModelValidatorProvider">
- <summary>
- An implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider"/> which provides client validators
- for attributes which derive from <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/>. It also provides
- a validator for types which implement <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator"/>.
- The logic to support <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator"/>
- is implemented in <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter`1"/>.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsClientModelValidatorProvider.#ctor(Microsoft.AspNetCore.Mvc.DataAnnotations.IValidationAttributeAdapterProvider,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions},Microsoft.Extensions.Localization.IStringLocalizerFactory)">
- <summary>
- Create a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsClientModelValidatorProvider"/>.
- </summary>
- <param name="validationAttributeAdapterProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IValidationAttributeAdapterProvider"/>
- that supplies <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter"/>s.</param>
- <param name="options">The <see cref="T:Microsoft.Extensions.Options.IOptions`1"/>.</param>
- <param name="stringLocalizerFactory">The <see cref="T:Microsoft.Extensions.Localization.IStringLocalizerFactory"/>.</param>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsClientModelValidatorProvider.CreateValidators(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorProviderContext)">
- <inheritdoc />
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsMetadataProvider">
- <summary>
- An implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider"/> and <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider"/> for
- the System.ComponentModel.DataAnnotations attribute classes.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsMetadataProvider.CreateBindingMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsMetadataProvider.CreateDisplayMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsMetadataProvider.CreateValidationMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext)">
- <inheritdoc />
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsModelValidator">
- <summary>
- Validates based on the given <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/>.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsModelValidator.#ctor(Microsoft.AspNetCore.Mvc.DataAnnotations.IValidationAttributeAdapterProvider,System.ComponentModel.DataAnnotations.ValidationAttribute,Microsoft.Extensions.Localization.IStringLocalizer)">
- <summary>
- Create a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsModelValidator"/>.
- </summary>
- <param name="attribute">The <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> that defines what we're validating.</param>
- <param name="stringLocalizer">The <see cref="T:Microsoft.Extensions.Localization.IStringLocalizer"/> used to create messages.</param>
- <param name="validationAttributeAdapterProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IValidationAttributeAdapterProvider"/>
- which <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter`1"/>'s will be created from.</param>
- </member>
- <member name="P:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsModelValidator.Attribute">
- <summary>
- The attribute being validated against.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsModelValidator.Validate(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContext)">
- <summary>
- Validates the context against the <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/>.
- </summary>
- <param name="validationContext">The context being validated.</param>
- <returns>An enumerable of the validation results.</returns>
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsModelValidatorProvider">
- <summary>
- An implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"/> which provides validators
- for attributes which derive from <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/>. It also provides
- a validator for types which implement <see cref="T:System.ComponentModel.DataAnnotations.IValidatableObject"/>.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsModelValidatorProvider.#ctor(Microsoft.AspNetCore.Mvc.DataAnnotations.IValidationAttributeAdapterProvider,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions},Microsoft.Extensions.Localization.IStringLocalizerFactory)">
- <summary>
- Create a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataAnnotationsModelValidatorProvider"/>.
- </summary>
- <param name="validationAttributeAdapterProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IValidationAttributeAdapterProvider"/>
- that supplies <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter"/>s.</param>
- <param name="options">The <see cref="T:Microsoft.Extensions.Options.IOptions`1"/>.</param>
- <param name="stringLocalizerFactory">The <see cref="T:Microsoft.Extensions.Localization.IStringLocalizerFactory"/>.</param>
- <remarks><paramref name="options"/> and <paramref name="stringLocalizerFactory"/>
- are nullable only for testing ease.</remarks>
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataTypeAttributeAdapter">
- <summary>
- A validation adapter that is used to map <see cref="T:System.ComponentModel.DataAnnotations.DataTypeAttribute"/>'s to a single client side validation
- rule.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DataTypeAttributeAdapter.GetErrorMessage(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase)">
- <inheritdoc/>
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DefaultClientModelValidatorProvider">
- <summary>
- A default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider"/>.
- </summary>
- <remarks>
- The <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DefaultClientModelValidatorProvider"/> provides validators from
- <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator"/> instances in <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.ValidatorMetadata"/>.
- </remarks>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.DefaultClientModelValidatorProvider.CreateValidators(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorProviderContext)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.FileExtensionsAttributeAdapter.AddValidation(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.FileExtensionsAttributeAdapter.GetErrorMessage(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.MaxLengthAttributeAdapter.GetErrorMessage(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.MinLengthAttributeAdapter.GetErrorMessage(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase)">
- <inheritdoc />
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.MvcDataAnnotationsLocalizationOptionsSetup">
- <summary>
- Sets up default options for <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions"/>.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.MvcDataAnnotationsLocalizationOptionsSetup.Configure(Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions)">
- <inheritdoc />
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.MvcDataAnnotationsMvcOptionsSetup">
- <summary>
- Sets up default options for <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.
- </summary>
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.NumericClientModelValidator">
- <summary>
- An implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator"/> that provides the rule for validating
- numeric types.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.NumericClientModelValidator.AddValidation(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">
- <inheritdoc />
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.NumericClientModelValidatorProvider">
- <summary>
- An implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider"/> which provides client validators
- for specific numeric types.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.NumericClientModelValidatorProvider.CreateValidators(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorProviderContext)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.RangeAttributeAdapter.GetErrorMessage(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.RegularExpressionAttributeAdapter.GetErrorMessage(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.RequiredAttributeAdapter.GetErrorMessage(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.StringLengthAttributeAdapter.AddValidation(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Internal.StringLengthAttributeAdapter.GetErrorMessage(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase)">
- <inheritdoc />
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IValidationAttributeAdapterProvider">
- <summary>
- Provider for supplying <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter"/>'s.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.IValidationAttributeAdapterProvider.GetAttributeAdapter(System.ComponentModel.DataAnnotations.ValidationAttribute,Microsoft.Extensions.Localization.IStringLocalizer)">
- <summary>
- Returns the <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter"/> for the given <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/>.
- </summary>
- <param name="attribute">The <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute"/> to create an <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter"/>
- for.</param>
- <param name="stringLocalizer">The <see cref="T:Microsoft.Extensions.Localization.IStringLocalizer"/> which will be used to create messages.
- </param>
- <returns>An <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter"/> for the given <paramref name="attribute"/>.</returns>
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions">
- <summary>
- Provides programmatic configuration for DataAnnotations localization in the MVC framework.
- </summary>
- </member>
- <member name="F:Microsoft.AspNetCore.Mvc.DataAnnotations.MvcDataAnnotationsLocalizationOptions.DataAnnotationLocalizerProvider">
- <summary>
- The delegate to invoke for creating <see cref="T:Microsoft.Extensions.Localization.IStringLocalizer"/>.
- </summary>
- </member>
- <member name="P:Microsoft.AspNetCore.Mvc.DataAnnotations.Resources.ValidatableObjectAdapter_IncompatibleType">
- <summary>
- The model object inside the metadata claimed to be compatible with '{0}', but was actually '{1}'.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Resources.FormatValidatableObjectAdapter_IncompatibleType(System.Object,System.Object)">
- <summary>
- The model object inside the metadata claimed to be compatible with '{0}', but was actually '{1}'.
- </summary>
- </member>
- <member name="P:Microsoft.AspNetCore.Mvc.DataAnnotations.Resources.ArgumentCannotBeNullOrEmpty">
- <summary>
- Value cannot be null or empty.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Resources.FormatArgumentCannotBeNullOrEmpty">
- <summary>
- Value cannot be null or empty.
- </summary>
- </member>
- <member name="P:Microsoft.AspNetCore.Mvc.DataAnnotations.Resources.PropertyOfTypeCannotBeNull">
- <summary>
- The '{0}' property of '{1}' must not be null.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.Resources.FormatPropertyOfTypeCannotBeNull(System.Object,System.Object)">
- <summary>
- The '{0}' property of '{1}' must not be null.
- </summary>
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter`1">
- <summary>
- An implementation of <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator"/> which understands data annotation attributes.
- </summary>
- <typeparam name="TAttribute">The type of the attribute.</typeparam>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter`1.#ctor(`0,Microsoft.Extensions.Localization.IStringLocalizer)">
- <summary>
- Create a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter`1"/>.
- </summary>
- <param name="attribute">The <typeparamref name="TAttribute"/> instance to validate.</param>
- <param name="stringLocalizer">The <see cref="T:Microsoft.Extensions.Localization.IStringLocalizer"/>.</param>
- </member>
- <member name="P:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter`1.Attribute">
- <summary>
- Gets the <typeparamref name="TAttribute"/> instance.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter`1.AddValidation(Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter`1.MergeAttribute(System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String)">
- <summary>
- Adds the given <paramref name="key"/> and <paramref name="value"/> into
- <paramref name="attributes"/> if <paramref name="attributes"/> does not contain a value for
- <paramref name="key"/>.
- </summary>
- <param name="attributes">The HTML attributes dictionary.</param>
- <param name="key">The attribute key.</param>
- <param name="value">The attribute value.</param>
- <returns><c>true</c> if an attribute was added, otherwise <c>false</c>.</returns>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter`1.GetErrorMessage(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Object[])">
- <summary>
- Gets the error message formatted using the <see cref="P:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter`1.Attribute"/>.
- </summary>
- <param name="modelMetadata">The <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"/> associated with the model annotated with
- <see cref="P:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter`1.Attribute"/>.</param>
- <param name="arguments">The value arguments which will be used in constructing the error message.</param>
- <returns>Formatted error string.</returns>
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapterProvider">
- <summary>
- Creates an <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter"/> for the given attribute.
- </summary>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapterProvider.GetAttributeAdapter(System.ComponentModel.DataAnnotations.ValidationAttribute,Microsoft.Extensions.Localization.IStringLocalizer)">
- <summary>
- Creates an <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter"/> for the given attribute.
- </summary>
- <param name="attribute">The attribute to create an adapter for.</param>
- <param name="stringLocalizer">The localizer to provide to the adapter.</param>
- <returns>An <see cref="T:Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter"/> for the given attribute.</returns>
- </member>
- <member name="T:Microsoft.AspNetCore.Mvc.HiddenInputAttribute">
- <summary>
- Indicates associated property or all properties with the associated type should be edited using an
- <input> element of type "hidden".
- </summary>
- <remarks>
- When overriding a <see cref="T:Microsoft.AspNetCore.Mvc.HiddenInputAttribute"/> inherited from a base class, should apply both
- <c>[HiddenInput(DisplayValue = true)]</c> (if the inherited attribute had <c>DisplayValue = false</c>) and a
- <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute"/> with some value other than "HiddenInput".
- </remarks>
- </member>
- <member name="M:Microsoft.AspNetCore.Mvc.HiddenInputAttribute.#ctor">
- <summary>
- Instantiates a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.HiddenInputAttribute"/> class.
- </summary>
- </member>
- <member name="P:Microsoft.AspNetCore.Mvc.HiddenInputAttribute.DisplayValue">
- <summary>
- Gets or sets a value indicating whether to display the value as well as provide a hidden <input>
- element. The default value is <c>true</c>.
- </summary>
- <remarks>
- If <c>false</c>, also causes the default <see cref="T:System.Object"/> display and editor templates to return HTML
- lacking the usual per-property <div> wrapper around the associated property and the default display
- "HiddenInput" template to return <c>string.Empty</c> for the associated property. Thus the default
- <see cref="T:System.Object"/> display template effectively skips the property and the default <see cref="T:System.Object"/>
- editor template returns only the hidden <input> element for the property.
- </remarks>
- </member>
- </members>
- </doc>
|