Microsoft.Extensions.Localization 名前空間

ローカライズされた文字列とリソースを管理および提供するためのクラスとインターフェイスが含まれています。

クラス

名前 説明
LocalizationOptions

ローカライズ用のプログラムによる構成を提供します。

LocalizedString

ロケール固有の文字列。

ResourceLocationAttribute

アセンブリのリソースの場所を提供します。

ResourceManagerStringLocalizer

IStringLocalizerResourceManagerを使用してローカライズされた文字列を提供するResourceReader

ResourceManagerStringLocalizerFactory

IStringLocalizerFactoryのインスタンスを作成するResourceManagerStringLocalizer

ResourceNamesCache

IResourceNamesCacheによってサポートされるConcurrentDictionary<TKey,TValue>の実装。

RootNamespaceAttribute

アセンブリの RootNamespace を提供します。 アセンブリの RootNamespace は、RootNamespace が AssemblyName と異なる場合に検索するリソース名を決定するために、ローカリゼーションによって使用されます。

StringLocalizer<TResourceSource>

TResourceSourceの文字列を提供します。

StringLocalizerExtensions

IStringLocalizer インスタンスで操作するための拡張メソッド。

インターフェイス

名前 説明
IResourceNamesCache

リソース内の文字列名のキャッシュを表します。

IStringLocalizer

ローカライズされた文字列を提供するサービスを表します。

IStringLocalizer<T>

IStringLocalizerの文字列を提供するTを表します。

IStringLocalizerFactory

IStringLocalizerインスタンスを作成するファクトリを表します。