RequestLocalizationOptions Klasa

Definicja

Określa opcje dla .RequestLocalizationMiddleware

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

Konstruktory

RequestLocalizationOptions()

Tworzy nowy RequestLocalizationOptions z wartościami domyślnymi.

Właściwości

ApplyCurrentCultureToResponseHeaders

Pobiera lub ustawia wartość, która określa, czy CurrentUICulture jest stosowana do nagłówka odpowiedzi Content-Language .

CultureInfoUseUserOverride

Konfiguruje UseUserOverride. Wartość domyślna to true.

DefaultRequestCulture

Pobiera lub ustawia domyślną kulturę, która ma być używana dla żądań, gdy nie można określić obsługiwanej kultury przez jedną ze skonfigurowanych IRequestCultureProviderwartości. Wartości domyślne to CurrentCulture i CurrentUICulture.

FallBackToParentCultures

Pobiera lub ustawia wartość wskazującą, czy ustawić kulturę żądania na kulturę nadrzędną w przypadku, gdy kultura określona przez skonfigurowany IRequestCultureProviderelement nie znajduje się na SupportedCultures liście, ale jest to kultura nadrzędna. Wartości domyślne: true;

FallBackToParentUICultures

Pobiera lub ustawia wartość wskazującą, czy ustawić kulturę interfejsu użytkownika żądania na kulturę nadrzędną w przypadku, gdy kultura interfejsu użytkownika określona przez skonfigurowany IRequestCultureProviderelement nie znajduje się na SupportedUICultures liście, ale jest to kultura nadrzędna. Wartości domyślne: true;

RequestCultureProviders

Uporządkowana lista dostawców używana do określania informacji o kulturze żądania. Zostanie użyty pierwszy dostawca, który zwraca wyniknull inny niż dla danego żądania. Wartość domyślna to:

  1. QueryStringRequestCultureProvider
  2. CookieRequestCultureProvider
  3. AcceptLanguageHeaderRequestCultureProvider
SupportedCultures

Kultury obsługiwane przez aplikację. Spowoduje to RequestLocalizationMiddleware ustawienie tylko bieżącej kultury żądania na wpis na tej liście. Wartość domyślna to CurrentCulture.

SupportedUICultures

Kultury interfejsu użytkownika obsługiwane przez aplikację. Spowoduje to RequestLocalizationMiddleware ustawienie tylko bieżącej kultury żądania na wpis na tej liście. Wartość domyślna to CurrentUICulture.

Metody

AddSupportedCultures(String[])

Dodaje zestaw obsługiwanych kultur przez aplikację.

AddSupportedUICultures(String[])

Dodaje zestaw obsługiwanych kultur interfejsu użytkownika przez aplikację.

SetDefaultCulture(String)

Ustaw domyślną kulturę, która jest używana przez aplikację, gdy nie można określić obsługiwanej kultury przez jeden ze skonfigurowanych IRequestCultureProviders.

Metody rozszerzania

AddInitialRequestCultureProvider(RequestLocalizationOptions, RequestCultureProvider)

Dodaje nowy RequestCultureProvider element do elementu RequestCultureProviders.

Dotyczy