RequestLocalizationOptions Clase

Definición

Especifica las opciones de RequestLocalizationMiddleware.

public ref class RequestLocalizationOptions
public class RequestLocalizationOptions
type RequestLocalizationOptions = class
Public Class RequestLocalizationOptions
Herencia
RequestLocalizationOptions

Constructores

RequestLocalizationOptions()

Crea un RequestLocalizationOptions con valores predeterminados.

Propiedades

ApplyCurrentCultureToResponseHeaders

Obtiene o establece un valor que determina si CurrentUICulture se aplica al encabezado de respuesta Content-Language .

CultureInfoUseUserOverride

Configura UseUserOverride. Su valor predeterminado es true.

DefaultRequestCulture

Obtiene o establece la referencia cultural predeterminada que se va a usar para las solicitudes cuando una referencia cultural admitida no se pudo determinar mediante uno de los valores configurados IRequestCultureProvider. El valor predeterminado es CurrentCulture y CurrentUICulture.

FallBackToParentCultures

Obtiene o establece un valor que indica si se va a establecer una referencia cultural de solicitud en una referencia cultural primaria en el caso de que la referencia cultural determinada por los valores configurados IRequestCultureProviderno esté en la SupportedCultures lista, pero es una referencia cultural primaria. El valor predeterminado es true;

FallBackToParentUICultures

Obtiene o establece un valor que indica si se va a establecer una referencia cultural de la interfaz de usuario de solicitud en una referencia cultural primaria en caso de que la referencia cultural de la interfaz de usuario determinada por los valores configurados IRequestCultureProviderno esté en la SupportedUICultures lista, pero es una referencia cultural primaria. El valor predeterminado es true;

RequestCultureProviders

Lista ordenada de proveedores que se usan para determinar la información de referencia cultural de una solicitud. Se usará el primer proveedor que devuelve unnull resultado distinto de para una solicitud determinada. El valor predeterminado es el siguiente:

  1. QueryStringRequestCultureProvider
  2. CookieRequestCultureProvider
  3. AcceptLanguageHeaderRequestCultureProvider
SupportedCultures

Las referencias culturales admitidas por la aplicación. Solo RequestLocalizationMiddleware establecerá la referencia cultural de la solicitud actual en una entrada de esta lista. Su valor predeterminado es CurrentCulture.

SupportedUICultures

Referencias culturales de la interfaz de usuario admitidas por la aplicación. Solo RequestLocalizationMiddleware establecerá la referencia cultural de la solicitud actual en una entrada de esta lista. Su valor predeterminado es CurrentUICulture.

Métodos

AddSupportedCultures(String[])

Agrega el conjunto de referencias culturales admitidas por la aplicación.

AddSupportedUICultures(String[])

Agrega el conjunto de referencias culturales de interfaz de usuario admitidas por la aplicación.

SetDefaultCulture(String)

Establezca la referencia cultural predeterminada que usa la aplicación cuando una referencia cultural admitida no se pudo determinar mediante uno de los valores configurados IRequestCultureProvider.

Métodos de extensión

AddInitialRequestCultureProvider(RequestLocalizationOptions, RequestCultureProvider)

Agrega un nuevo objeto RequestCultureProvider a la colección RequestCultureProviders.

Se aplica a