Microsoft.Extensions.Localization Naamruimte

Bevat klassen en interfaces voor het beheren en leveren van gelokaliseerde tekenreeksen en resources.

Klassen

Name Description
LocalizationOptions

Biedt programmatische configuratie voor lokalisatie.

LocalizedString

Een specifieke tekenreeks voor landinstellingen.

ResourceLocationAttribute

Biedt de locatie van resources voor een assembly.

ResourceManagerStringLocalizer

Een IStringLocalizer die gebruikmaakt van de ResourceManager en ResourceReader om gelokaliseerde tekenreeksen op te geven.

ResourceManagerStringLocalizerFactory

Een IStringLocalizerFactory die exemplaren van ResourceManagerStringLocalizer.

ResourceNamesCache

Een implementatie van IResourceNamesCache ondersteund door een ConcurrentDictionary<TKey,TValue>.

RootNamespaceAttribute

Biedt de RootNamespace van een assembly. De RootNamespace van de assembly wordt gebruikt door Lokalisatie om de resourcenaam te bepalen die moet worden gezocht wanneer RootNamespace verschilt van de AssemblyName.

StringLocalizer<TResourceSource>

Biedt tekenreeksen voor TResourceSource.

StringLocalizerExtensions

Extensiemethoden voor gebruik op IStringLocalizer exemplaren.

Interfaces

Name Description
IResourceNamesCache

Vertegenwoordigt een cache met tekenreeksnamen in resources.

IStringLocalizer

Vertegenwoordigt een service die gelokaliseerde tekenreeksen biedt.

IStringLocalizer<T>

Vertegenwoordigt een IStringLocalizer tekenreeks voor T.

IStringLocalizerFactory

Vertegenwoordigt een factory die exemplaren maakt IStringLocalizer .