Compartilhar via


RequestLocalizationOptions Classe

Definição

Especifica opções para o RequestLocalizationMiddleware.

public ref class RequestLocalizationOptions
public class RequestLocalizationOptions
type RequestLocalizationOptions = class
Public Class RequestLocalizationOptions
Herança
RequestLocalizationOptions

Construtores

RequestLocalizationOptions()

Cria um novo RequestLocalizationOptions com valores padrão.

Propriedades

ApplyCurrentCultureToResponseHeaders

Obtém ou define um valor que determina se CurrentUICulture é aplicado ao cabeçalho de resposta Content-Language .

CultureInfoUseUserOverride

Configura UseUserOverride. Assume o padrão de true.

DefaultRequestCulture

Obtém ou define a cultura padrão a ser usada para solicitações quando uma cultura com suporte não pôde ser determinada por um dos s configurados IRequestCultureProvider. O padrão é CurrentCulture e CurrentUICulture.

FallBackToParentCultures

Obtém ou define um valor que indica se uma cultura de solicitação deve ser definida como uma cultura pai caso a cultura determinada pelo s configurado IRequestCultureProvidernão esteja na SupportedCultures lista, mas uma cultura pai esteja. O padrão é true;

FallBackToParentUICultures

Obtém ou define um valor que indica se uma cultura de interface do usuário de solicitação deve ser definida para uma cultura pai caso a cultura da interface do usuário determinada pelo s configurado IRequestCultureProvidernão esteja na SupportedUICultures lista, mas uma cultura pai esteja. O padrão é true;

RequestCultureProviders

Uma lista ordenada de provedores usados para determinar as informações de cultura de uma solicitação. O primeiro provedor que retorna um resultado diferentenull de uma determinada solicitação será usado. O padrão é o seguinte:

  1. QueryStringRequestCultureProvider
  2. CookieRequestCultureProvider
  3. AcceptLanguageHeaderRequestCultureProvider
SupportedCultures

As culturas compatíveis com o aplicativo. O RequestLocalizationMiddleware definirá apenas a cultura de solicitação atual como uma entrada nesta lista. Assume o padrão de CurrentCulture.

SupportedUICultures

As culturas de interface do usuário compatíveis com o aplicativo. O RequestLocalizationMiddleware definirá apenas a cultura de solicitação atual como uma entrada nesta lista. Assume o padrão de CurrentUICulture.

Métodos

AddSupportedCultures(String[])

Adiciona o conjunto de culturas com suporte pelo aplicativo.

AddSupportedUICultures(String[])

Adiciona o conjunto de culturas de interface do usuário com suporte pelo aplicativo.

SetDefaultCulture(String)

Defina a cultura padrão que é usada pelo aplicativo quando uma cultura com suporte não pôde ser determinada por um dos s configurados IRequestCultureProvider.

Métodos de Extensão

AddInitialRequestCultureProvider(RequestLocalizationOptions, RequestCultureProvider)

Adiciona um novo RequestCultureProvider ao RequestCultureProviders.

Aplica-se a