Freigeben über


RequestLocalizationOptions Klasse

Definition

Gibt Optionen für an RequestLocalizationMiddleware.

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

Konstruktoren

RequestLocalizationOptions()

Erstellt eine neue RequestLocalizationOptions-Klasse mit Standardwerten.

Eigenschaften

ApplyCurrentCultureToResponseHeaders

Ruft einen Wert ab, der bestimmt, ob auf den Antwortheader Content-Language angewendet wird, CurrentUICulture oder legt diesen fest.

CultureInfoUseUserOverride

UseUserOverride konfiguriert. Wird standardmäßig auf true festgelegt.

DefaultRequestCulture

Ruft die Standardkultur ab, die für Anforderungen verwendet werden soll, wenn eine unterstützte Kultur nicht durch eine der konfigurierten IRequestCultureProviders bestimmt werden konnte, oder legt diese fest. Der Standardwert ist und CurrentCultureCurrentUICulture.

FallBackToParentCultures

Ruft einen Wert ab, der angibt, ob eine Anforderungskultur auf eine übergeordnete Kultur festgelegt werden soll, falls die durch die konfigurierten IRequestCultureProviders bestimmte Kultur nicht in der SupportedCultures Liste, sondern in einer übergeordneten Kultur enthalten ist, oder legt diesen fest. Der Standardwert ist true;

FallBackToParentUICultures

Ruft einen Wert ab, der angibt, ob eine Anforderungs-Benutzeroberflächenkultur auf eine übergeordnete Kultur festgelegt werden soll, falls die durch die konfigurierten IRequestCultureProviderBenutzeroberflächen bestimmte Kultur nicht in der SupportedUICultures Liste enthalten ist, sondern eine übergeordnete Kultur. Der Standardwert ist true;

RequestCultureProviders

Eine sortierte Liste von Anbietern, die verwendet werden, um die Kulturinformationen einer Anforderung zu bestimmen. Der erste Anbieter, der ein Nichtergebnisnull für eine bestimmte Anforderung zurückgibt, wird verwendet. Standardmäßig wird Folgendes verwendet:

  1. QueryStringRequestCultureProvider
  2. CookieRequestCultureProvider
  3. AcceptLanguageHeaderRequestCultureProvider
SupportedCultures

Die Kulturen, die von der Anwendung unterstützt werden. Legt RequestLocalizationMiddleware die aktuelle Anforderungskultur nur auf einen Eintrag in dieser Liste fest. Wird standardmäßig auf CurrentCulture festgelegt.

SupportedUICultures

Die von der Anwendung unterstützten Benutzeroberflächenkulturen. Legt RequestLocalizationMiddleware die aktuelle Anforderungskultur nur auf einen Eintrag in dieser Liste fest. Wird standardmäßig auf CurrentUICulture festgelegt.

Methoden

AddSupportedCultures(String[])

Fügt den Satz der von der Anwendung unterstützten Kulturen hinzu.

AddSupportedUICultures(String[])

Fügt den Satz der unterstützten Benutzeroberflächenkulturen der Anwendung hinzu.

SetDefaultCulture(String)

Legen Sie die Standardkultur fest, die von der Anwendung verwendet wird, wenn eine unterstützte Kultur nicht durch eine der konfigurierten IRequestCultureProviders bestimmt werden konnte.

Erweiterungsmethoden

AddInitialRequestCultureProvider(RequestLocalizationOptions, RequestCultureProvider)

Fügt der RequestCultureProvider eine neue RequestCultureProviders hinzu.

Gilt für: