FormattingSettingsCache - класс

Кэш, предоставляющий информацию по доступным настройкам форматирования IFormattingSettings. Возвращаемые объекты доступны только для чтения.

Definition

Пространство имён: Tessa.Platform.Formatting
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public sealed class FormattingSettingsCache : IFormattingSettingsCache, 
	IAsyncDisposable
Inheritance
Object    FormattingSettingsCache
Implements
IAsyncDisposable, IFormattingSettingsCache

Конструкторы

FormattingSettingsCache Создаёт экземпляр класса с указанием его зависимостей.

Методы

DisposeAsyncPerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetAllAsync Возвращает все доступные объекты настроек IFormattingSettings и CultureInfo. Возвращаемые объекты доступны только для чтения.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
InvalidateAsync Сбрасывает данные кэша, чтобы они при следующем обращении могли быть получены из источника данных (обычно из объекта IFormattingSettingsSource).
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryGetAsync Возвращает объекты настроек IFormattingSettings и CultureInfo с указанным именем или null, если запрошенный объект не найден. Возвращаемые объекты доступны только для чтения.

Методы расширения

Get
(Определяется ComHelper)
GetClientCultureInfoAsync Возвращает объект культуры, соответствующий настройкам форматирования для пользователя. Если объект отсутствует в кэше, то возвращается исходный объект с параметрами в session. Возвращаемое значение не равно null.
(Определяется RuntimeExtensions)
GetClientCultureInfoAsync Возвращает объект культуры, соответствующий настройкам форматирования для пользователя. Если объект отсутствует в кэше, то возвращается исходный объект с параметрами в sessionToken. Возвращаемое значение не равно null.
(Определяется RuntimeExtensions)
GetCultureInfoAsync Возвращает объект культуры, соответствующий настройкам форматирования для указанного объекта культуры. Если объект отсутствует в кэше, то возвращается исходный объект cultureInfo. Возвращаемое значение не равно null.
(Определяется RuntimeExtensions)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)
TryGetAsync Возвращает объект настроек IFormattingSettings для указанной культуры или null, если запрошенный объект не найден. Возвращаемый объект доступен только для чтения.
(Определяется PlatformExtensions)
TryGetCultureInfoAsync Возвращает объект культуры, соответствующий настройкам форматирования для указанного имени языка, или null, если объект не найден.
(Определяется RuntimeExtensions)

См. также