diff options
Diffstat (limited to '.packages/microsoft.aspnetcore.app.ref/3.0.1/ref/netcoreapp3.0/Microsoft.AspNetCore.Localization.xml')
-rwxr-xr-x | .packages/microsoft.aspnetcore.app.ref/3.0.1/ref/netcoreapp3.0/Microsoft.AspNetCore.Localization.xml | 442 |
1 files changed, 442 insertions, 0 deletions
diff --git a/.packages/microsoft.aspnetcore.app.ref/3.0.1/ref/netcoreapp3.0/Microsoft.AspNetCore.Localization.xml b/.packages/microsoft.aspnetcore.app.ref/3.0.1/ref/netcoreapp3.0/Microsoft.AspNetCore.Localization.xml new file mode 100755 index 0000000000..5d82553a1d --- /dev/null +++ b/.packages/microsoft.aspnetcore.app.ref/3.0.1/ref/netcoreapp3.0/Microsoft.AspNetCore.Localization.xml @@ -0,0 +1,442 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>Microsoft.AspNetCore.Localization</name> + </assembly> + <members> + <member name="T:Microsoft.AspNetCore.Localization.AcceptLanguageHeaderRequestCultureProvider"> + <summary> + Determines the culture information for a request via the value of the Accept-Language header. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Localization.AcceptLanguageHeaderRequestCultureProvider.MaximumAcceptLanguageHeaderValuesToTry"> + <summary> + The maximum number of values in the Accept-Language header to attempt to create a <see cref="T:System.Globalization.CultureInfo"/> + from for the current request. + Defaults to <c>3</c>. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Localization.AcceptLanguageHeaderRequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext)"> + <inheritdoc /> + </member> + <member name="T:Microsoft.AspNetCore.Localization.CookieRequestCultureProvider"> + <summary> + Determines the culture information for a request via the value of a cookie. + </summary> + </member> + <member name="F:Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.DefaultCookieName"> + <summary> + Represent the default cookie name used to track the user's preferred culture information, which is ".AspNetCore.Culture". + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.CookieName"> + <summary> + The name of the cookie that contains the user's preferred culture information. + Defaults to <see cref="F:Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.DefaultCookieName"/>. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext)"> + <inheritdoc /> + </member> + <member name="M:Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.MakeCookieValue(Microsoft.AspNetCore.Localization.RequestCulture)"> + <summary> + Creates a string representation of a <see cref="T:Microsoft.AspNetCore.Localization.RequestCulture"/> for placement in a cookie. + </summary> + <param name="requestCulture">The <see cref="T:Microsoft.AspNetCore.Localization.RequestCulture"/>.</param> + <returns>The cookie value.</returns> + </member> + <member name="M:Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.ParseCookieValue(System.String)"> + <summary> + Parses a <see cref="T:Microsoft.AspNetCore.Localization.RequestCulture"/> from the specified cookie value. + Returns <c>null</c> if parsing fails. + </summary> + <param name="value">The cookie value to parse.</param> + <returns>The <see cref="T:Microsoft.AspNetCore.Localization.RequestCulture"/> or <c>null</c> if parsing fails.</returns> + </member> + <member name="T:Microsoft.AspNetCore.Localization.CustomRequestCultureProvider"> + <summary> + Determines the culture information for a request via the configured delegate. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Localization.CustomRequestCultureProvider.#ctor(System.Func{Microsoft.AspNetCore.Http.HttpContext,System.Threading.Tasks.Task{Microsoft.AspNetCore.Localization.ProviderCultureResult}})"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Localization.CustomRequestCultureProvider"/> using the specified delegate. + </summary> + <param name="provider">The provider delegate.</param> + </member> + <member name="M:Microsoft.AspNetCore.Localization.CustomRequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext)"> + <inheritdoc /> + </member> + <member name="T:Microsoft.AspNetCore.Localization.IRequestCultureFeature"> + <summary> + Represents the feature that provides the current request's culture information. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Localization.IRequestCultureFeature.RequestCulture"> + <summary> + The <see cref="T:Microsoft.AspNetCore.Localization.RequestCulture"/> of the request. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Localization.IRequestCultureFeature.Provider"> + <summary> + The <see cref="T:Microsoft.AspNetCore.Localization.IRequestCultureProvider"/> that determined the request's culture information. + If the value is <c>null</c> then no provider was used and the request's culture was set to the value of + <see cref="P:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.DefaultRequestCulture"/>. + </summary> + </member> + <member name="T:Microsoft.AspNetCore.Localization.IRequestCultureProvider"> + <summary> + Represents a provider for determining the culture information of an <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/>. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Localization.IRequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext)"> + <summary> + Implements the provider to determine the culture of the given request. + </summary> + <param name="httpContext">The <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/> for the request.</param> + <returns> + The determined <see cref="T:Microsoft.AspNetCore.Localization.ProviderCultureResult"/>. + Returns <c>null</c> if the provider couldn't determine a <see cref="T:Microsoft.AspNetCore.Localization.ProviderCultureResult"/>. + </returns> + </member> + <member name="T:Microsoft.AspNetCore.Localization.ProviderCultureResult"> + <summary> + Details about the cultures obtained from <see cref="T:Microsoft.AspNetCore.Localization.IRequestCultureProvider"/>. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Localization.ProviderCultureResult.#ctor(Microsoft.Extensions.Primitives.StringSegment)"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Localization.ProviderCultureResult"/> object that has its <see cref="P:Microsoft.AspNetCore.Localization.ProviderCultureResult.Cultures"/> and + <see cref="P:Microsoft.AspNetCore.Localization.ProviderCultureResult.UICultures"/> properties set to the same culture value. + </summary> + <param name="culture">The name of the culture to be used for formatting, text, i.e. language.</param> + </member> + <member name="M:Microsoft.AspNetCore.Localization.ProviderCultureResult.#ctor(Microsoft.Extensions.Primitives.StringSegment,Microsoft.Extensions.Primitives.StringSegment)"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Localization.ProviderCultureResult"/> object has its <see cref="P:Microsoft.AspNetCore.Localization.ProviderCultureResult.Cultures"/> and + <see cref="P:Microsoft.AspNetCore.Localization.ProviderCultureResult.UICultures"/> properties set to the respective culture values provided. + </summary> + <param name="culture">The name of the culture to be used for formatting.</param> + <param name="uiCulture"> The name of the ui culture to be used for text, i.e. language.</param> + </member> + <member name="M:Microsoft.AspNetCore.Localization.ProviderCultureResult.#ctor(System.Collections.Generic.IList{Microsoft.Extensions.Primitives.StringSegment})"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Localization.ProviderCultureResult"/> object that has its <see cref="P:Microsoft.AspNetCore.Localization.ProviderCultureResult.Cultures"/> and + <see cref="P:Microsoft.AspNetCore.Localization.ProviderCultureResult.UICultures"/> properties set to the same culture value. + </summary> + <param name="cultures">The list of cultures to be used for formatting, text, i.e. language.</param> + </member> + <member name="M:Microsoft.AspNetCore.Localization.ProviderCultureResult.#ctor(System.Collections.Generic.IList{Microsoft.Extensions.Primitives.StringSegment},System.Collections.Generic.IList{Microsoft.Extensions.Primitives.StringSegment})"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Localization.ProviderCultureResult"/> object has its <see cref="P:Microsoft.AspNetCore.Localization.ProviderCultureResult.Cultures"/> and + <see cref="P:Microsoft.AspNetCore.Localization.ProviderCultureResult.UICultures"/> properties set to the respective culture values provided. + </summary> + <param name="cultures">The list of cultures to be used for formatting.</param> + <param name="uiCultures">The list of ui cultures to be used for text, i.e. language.</param> + </member> + <member name="P:Microsoft.AspNetCore.Localization.ProviderCultureResult.Cultures"> + <summary> + Gets the list of cultures to be used for formatting. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Localization.ProviderCultureResult.UICultures"> + <summary> + Gets the list of ui cultures to be used for text, i.e. language; + </summary> + </member> + <member name="T:Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider"> + <summary> + Determines the culture information for a request via values in the query string. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider.QueryStringKey"> + <summary> + The key that contains the culture name. + Defaults to "culture". + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider.UIQueryStringKey"> + <summary> + The key that contains the UI culture name. If not specified or no value is found, + <see cref="P:Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider.QueryStringKey"/> will be used. + Defaults to "ui-culture". + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext)"> + <inheritdoc /> + </member> + <member name="T:Microsoft.AspNetCore.Localization.RequestCulture"> + <summary> + Details about the culture for an <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/>. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Localization.RequestCulture.#ctor(System.Globalization.CultureInfo)"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Localization.RequestCulture"/> object has its <see cref="P:Microsoft.AspNetCore.Localization.RequestCulture.Culture"/> and <see cref="P:Microsoft.AspNetCore.Localization.RequestCulture.UICulture"/> + properties set to the same <see cref="T:System.Globalization.CultureInfo"/> value. + </summary> + <param name="culture">The <see cref="T:System.Globalization.CultureInfo"/> for the request.</param> + </member> + <member name="M:Microsoft.AspNetCore.Localization.RequestCulture.#ctor(System.String)"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Localization.RequestCulture"/> object has its <see cref="P:Microsoft.AspNetCore.Localization.RequestCulture.Culture"/> and <see cref="P:Microsoft.AspNetCore.Localization.RequestCulture.UICulture"/> + properties set to the same <see cref="T:System.Globalization.CultureInfo"/> value. + </summary> + <param name="culture">The culture for the request.</param> + </member> + <member name="M:Microsoft.AspNetCore.Localization.RequestCulture.#ctor(System.String,System.String)"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Localization.RequestCulture"/> object has its <see cref="P:Microsoft.AspNetCore.Localization.RequestCulture.Culture"/> and <see cref="P:Microsoft.AspNetCore.Localization.RequestCulture.UICulture"/> + properties set to the respective <see cref="T:System.Globalization.CultureInfo"/> values provided. + </summary> + <param name="culture">The culture for the request to be used for formatting.</param> + <param name="uiCulture">The culture for the request to be used for text, i.e. language.</param> + </member> + <member name="M:Microsoft.AspNetCore.Localization.RequestCulture.#ctor(System.Globalization.CultureInfo,System.Globalization.CultureInfo)"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Localization.RequestCulture"/> object has its <see cref="P:Microsoft.AspNetCore.Localization.RequestCulture.Culture"/> and <see cref="P:Microsoft.AspNetCore.Localization.RequestCulture.UICulture"/> + properties set to the respective <see cref="T:System.Globalization.CultureInfo"/> values provided. + </summary> + <param name="culture">The <see cref="T:System.Globalization.CultureInfo"/> for the request to be used for formatting.</param> + <param name="uiCulture">The <see cref="T:System.Globalization.CultureInfo"/> for the request to be used for text, i.e. language.</param> + </member> + <member name="P:Microsoft.AspNetCore.Localization.RequestCulture.Culture"> + <summary> + Gets the <see cref="T:System.Globalization.CultureInfo"/> for the request to be used for formatting. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Localization.RequestCulture.UICulture"> + <summary> + Gets the <see cref="T:System.Globalization.CultureInfo"/> for the request to be used for text, i.e. language; + </summary> + </member> + <member name="T:Microsoft.AspNetCore.Localization.RequestCultureFeature"> + <summary> + Provides the current request's culture information. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Localization.RequestCultureFeature.#ctor(Microsoft.AspNetCore.Localization.RequestCulture,Microsoft.AspNetCore.Localization.IRequestCultureProvider)"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Localization.RequestCultureFeature"/> with the specified <see cref="T:Microsoft.AspNetCore.Localization.RequestCulture"/>. + </summary> + <param name="requestCulture">The <see cref="T:Microsoft.AspNetCore.Localization.RequestCulture"/>.</param> + <param name="provider">The <see cref="T:Microsoft.AspNetCore.Localization.IRequestCultureProvider"/>.</param> + </member> + <member name="P:Microsoft.AspNetCore.Localization.RequestCultureFeature.RequestCulture"> + <inheritdoc /> + </member> + <member name="P:Microsoft.AspNetCore.Localization.RequestCultureFeature.Provider"> + <inheritdoc /> + </member> + <member name="T:Microsoft.AspNetCore.Localization.RequestCultureProvider"> + <summary> + An abstract base class provider for determining the culture information of an <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/>. + </summary> + </member> + <member name="F:Microsoft.AspNetCore.Localization.RequestCultureProvider.NullProviderCultureResult"> + <summary> + Result that indicates that this instance of <see cref="T:Microsoft.AspNetCore.Localization.RequestCultureProvider" /> could not determine the + request culture. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Localization.RequestCultureProvider.Options"> + <summary> + The current options for the <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/>. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Localization.RequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext)"> + <inheritdoc /> + </member> + <member name="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"> + <summary> + Enables automatic setting of the culture for <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/>s based on information + sent by the client in headers and logic provided by the application. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Builder.RequestLocalizationOptions},Microsoft.Extensions.Logging.ILoggerFactory)"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/>. + </summary> + <param name="next">The <see cref="T:Microsoft.AspNetCore.Http.RequestDelegate"/> representing the next middleware in the pipeline.</param> + <param name="options">The <see cref="T:Microsoft.AspNetCore.Builder.RequestLocalizationOptions"/> representing the options for the + <param name="loggerFactory">The <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory"/> used for logging.</param> + <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/>.</param> + </member> + <member name="M:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Builder.RequestLocalizationOptions})"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/>. + </summary> + <param name="next">The <see cref="T:Microsoft.AspNetCore.Http.RequestDelegate"/> representing the next middleware in the pipeline.</param> + <param name="options">The <see cref="T:Microsoft.AspNetCore.Builder.RequestLocalizationOptions"/> representing the options for the + <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/>.</param> + </member> + <member name="M:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext)"> + <summary> + Invokes the logic of the middleware. + </summary> + <param name="context">The <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/>.</param> + <returns>A <see cref="T:System.Threading.Tasks.Task"/> that completes when the middleware has completed processing.</returns> + </member> + <member name="P:Microsoft.AspNetCore.Localization.Resources.Exception_CulturesShouldNotBeEmpty"> + <summary>Please provide at least one culture.</summary> + </member> + <member name="T:Microsoft.AspNetCore.Builder.ApplicationBuilderExtensions"> + <summary> + Extension methods for adding the <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/> to an application. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Builder.ApplicationBuilderExtensions.UseRequestLocalization(Microsoft.AspNetCore.Builder.IApplicationBuilder)"> + <summary> + Adds the <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/> to automatically set culture information for + requests based on information provided by the client. + </summary> + <param name="app">The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/>.</param> + <returns>The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/>.</returns> + </member> + <member name="M:Microsoft.AspNetCore.Builder.ApplicationBuilderExtensions.UseRequestLocalization(Microsoft.AspNetCore.Builder.IApplicationBuilder,Microsoft.AspNetCore.Builder.RequestLocalizationOptions)"> + <summary> + Adds the <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/> to automatically set culture information for + requests based on information provided by the client. + </summary> + <param name="app">The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/>.</param> + <param name="options">The <see cref="T:Microsoft.AspNetCore.Builder.RequestLocalizationOptions"/> to configure the middleware with.</param> + <returns>The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/>.</returns> + </member> + <member name="M:Microsoft.AspNetCore.Builder.ApplicationBuilderExtensions.UseRequestLocalization(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.Action{Microsoft.AspNetCore.Builder.RequestLocalizationOptions})"> + <summary> + Adds the <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/> to automatically set culture information for + requests based on information provided by the client. + </summary> + <param name="app">The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/>.</param> + <param name="optionsAction"></param> + <remarks> + This will going to instantiate a new <see cref="T:Microsoft.AspNetCore.Builder.RequestLocalizationOptions"/> that doesn't come from the services. + </remarks> + <returns>The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/>.</returns> + </member> + <member name="M:Microsoft.AspNetCore.Builder.ApplicationBuilderExtensions.UseRequestLocalization(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.String[])"> + <summary> + Adds the <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/> to automatically set culture information for + requests based on information provided by the client. + </summary> + <param name="app">The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/>.</param> + <param name="cultures">The culture names to be added by the application, which is represents both supported cultures and UI cultures.</param> + <returns>The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/>.</returns> + <remarks> + Note that the first culture is the default culture name. + </remarks> + </member> + <member name="T:Microsoft.AspNetCore.Builder.RequestLocalizationOptions"> + <summary> + Specifies options for the <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/>. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.#ctor"> + <summary> + Creates a new <see cref="T:Microsoft.AspNetCore.Builder.RequestLocalizationOptions"/> with default values. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.DefaultRequestCulture"> + <summary> + Gets or sets the default culture to use for requests when a supported culture could not be determined by + one of the configured <see cref="T:Microsoft.AspNetCore.Localization.IRequestCultureProvider"/>s. + Defaults to <see cref="P:System.Globalization.CultureInfo.CurrentCulture"/> and <see cref="P:System.Globalization.CultureInfo.CurrentUICulture"/>. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.FallBackToParentCultures"> + <summary> + Gets or sets a value indicating whether to set a request culture to an parent culture in the case the + culture determined by the configured <see cref="T:Microsoft.AspNetCore.Localization.IRequestCultureProvider"/>s is not in the + <see cref="P:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.SupportedCultures"/> list but a parent culture is. + Defaults to <c>true</c>; + </summary> + <remarks> + Note that the parent culture check is done using only the culture name. + </remarks> + <example> + If this property is <c>true</c> and the application is configured to support the culture "fr", but not the + culture "fr-FR", and a configured <see cref="T:Microsoft.AspNetCore.Localization.IRequestCultureProvider"/> determines a request's culture is + "fr-FR", then the request's culture will be set to the culture "fr", as it is a parent of "fr-FR". + </example> + </member> + <member name="P:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.FallBackToParentUICultures"> + <summary> + Gets or sets a value indicating whether to set a request UI culture to a parent culture in the case the + UI culture determined by the configured <see cref="T:Microsoft.AspNetCore.Localization.IRequestCultureProvider"/>s is not in the + <see cref="P:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.SupportedUICultures"/> list but a parent culture is. + Defaults to <c>true</c>; + </summary> + <remarks> + Note that the parent culture check is done using ony the culture name. + </remarks> + <example> + If this property is <c>true</c> and the application is configured to support the UI culture "fr", but not + the UI culture "fr-FR", and a configured <see cref="T:Microsoft.AspNetCore.Localization.IRequestCultureProvider"/> determines a request's UI + culture is "fr-FR", then the request's UI culture will be set to the culture "fr", as it is a parent of + "fr-FR". + </example> + </member> + <member name="P:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.SupportedCultures"> + <summary> + The cultures supported by the application. The <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/> will only set + the current request culture to an entry in this list. + Defaults to <see cref="P:System.Globalization.CultureInfo.CurrentCulture"/>. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.SupportedUICultures"> + <summary> + The UI cultures supported by the application. The <see cref="T:Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware"/> will only set + the current request culture to an entry in this list. + Defaults to <see cref="P:System.Globalization.CultureInfo.CurrentUICulture"/>. + </summary> + </member> + <member name="P:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.RequestCultureProviders"> + <summary> + An ordered list of providers used to determine a request's culture information. The first provider that + returns a non-<c>null</c> result for a given request will be used. + Defaults to the following: + <list type="number"> + <item><description><see cref="T:Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider"/></description></item> + <item><description><see cref="T:Microsoft.AspNetCore.Localization.CookieRequestCultureProvider"/></description></item> + <item><description><see cref="T:Microsoft.AspNetCore.Localization.AcceptLanguageHeaderRequestCultureProvider"/></description></item> + </list> + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.AddSupportedCultures(System.String[])"> + <summary> + Adds the set of the supported cultures by the application. + </summary> + <param name="cultures">The cultures to be added.</param> + <returns>The <see cref="T:Microsoft.AspNetCore.Builder.RequestLocalizationOptions"/>.</returns> + </member> + <member name="M:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.AddSupportedUICultures(System.String[])"> + <summary> + Adds the set of the supported UI cultures by the application. + </summary> + <param name="uiCultures">The UI cultures to be added.</param> + <returns>The <see cref="T:Microsoft.AspNetCore.Builder.RequestLocalizationOptions"/>.</returns> + </member> + <member name="M:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.SetDefaultCulture(System.String)"> + <summary> + Set the default culture which is used by the application when a supported culture could not be determined by + one of the configured <see cref="T:Microsoft.AspNetCore.Localization.IRequestCultureProvider"/>s. + </summary> + <param name="defaultCulture">The default culture to be set.</param> + <returns>The <see cref="T:Microsoft.AspNetCore.Builder.RequestLocalizationOptions"/>.</returns> + </member> + <member name="T:Microsoft.AspNetCore.Builder.RequestLocalizationOptionsExtensions"> + <summary> + Extension methods for the <see cref="T:Microsoft.AspNetCore.Builder.RequestLocalizationOptions"/>. + </summary> + </member> + <member name="M:Microsoft.AspNetCore.Builder.RequestLocalizationOptionsExtensions.AddInitialRequestCultureProvider(Microsoft.AspNetCore.Builder.RequestLocalizationOptions,Microsoft.AspNetCore.Localization.RequestCultureProvider)"> + <summary> + Adds a new <see cref="T:Microsoft.AspNetCore.Localization.RequestCultureProvider"/> to the <see cref="P:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.RequestCultureProviders"/>. + </summary> + <param name="requestLocalizationOptions">The cultures to be added.</param> + <param name="requestCultureProvider">The cultures to be added.</param> + <returns>The <see cref="T:Microsoft.AspNetCore.Builder.RequestLocalizationOptions"/>.</returns> + <remarks>This method ensures that <paramref name="requestCultureProvider"/> has priority over other <see cref="T:Microsoft.AspNetCore.Localization.RequestCultureProvider"/> instances in <see cref="P:Microsoft.AspNetCore.Builder.RequestLocalizationOptions.RequestCultureProviders"/>.</remarks> + </member> + </members> +</doc> |