Chronos.Platform - пространство имён
Вспомогательные классы, используемые в Chronos.Platform.dll.
Check |
Вспомогательные методы для проверки некоторых стандартных условий.
|
ChronosLoggers |
Именованные объекты, выполняющие логирование для различных API системы.
|
ChronosPlatform |
Обеспечивает доступ к зависимостям платформы, используемым в Chronos.
|
ChronosSerializationException |
Исключение при сериализации или десериализации объектов посредством ChronosSerializer.
|
ChronosSerializer | |
CommonHelper |
Хэлперы общего назначения.
|
ConsoleHelper |
Хэлперы для взаимодействия с консолью.
|
DefaultChronosPlatformDependencies |
Зависимости платформы по умолчанию, которые зависят от операционной системы, исполняющей среды .NET и др.
В этом классе указываются значения, не связанные с конкретной платформой.
Рекомендуется использовать наследника этого класса, который определяет зависимости для Windows, Linux и др. платформ.
|
EmptyHolderT |
Содержит кэш значений для массивов и коллекций, доступных только для чтения.
|
FileHelper |
Вспомогательные методы для взаимодействия с файлами.
|
IOExtensions | |
IsolatedStorageHelper |
Хэлперы по работе с изолированным хранилищем.
|
LinuxChronosPlatformDependencies |
Зависимости платформы для ОС Windows. Создайте экземпляр класса и установите
в свойстве Dependencies.
|
PlatformExtensions |
Методы-расширения для пространства имён Chronos.Platform.
|
PluginConfigHelper |
Хэлперы для работы с конфигурационным файлом, описывающим плагин.
|
PluginIncludeConfigHelper |
Хэлперы для работы с конфигурационным файлом, описывающим сборки с плагинами.
|
PluginSchedulingHelper |
Хэлперы для диспетчеризации плагинов.
|
ProcessLogger |
Средства логирования для жизненного цикла процессов.
|
ProcessRefHelper |
Хэлперы для работы с объектами ProcessRef.
|
RuntimeHelper |
Вспомогательные методы для пространства имён Chronos.Platform.
|
StorageHelper |
Хэлперы для взаимодействия с хранилищем.
|
SyncHelper |
Хэлперы для синхронизации между потоками или процессами.
|
TaskBoxes |
Упакованные значения для часто используемых Task. Поля класса можно использовать для оптимизации,
чтобы не создавать объекты Task при возврате из асинхронного метода типовых значений.
Метод FromResultTResult(TResult) всегда возвращает новый объект Task.
|
WindowsConsoleHelper |
Хэлперы для взаимодействия с консолью, которые специфичны для платформы Windows.
|
XmlHelper |
Хэлперы для работы с LINQ to XML.
|
BeautifiedStackTrace |
Используйте свойство Current, чтобы получить текущий стек-трейс без лишней информации,
связанной с асинхронностью и другим кодом, сгенерированным компилятором.
|
IAsyncInitializable |
Интерфейс, предоставляющий средства асинхронной инициализации объекта. Если объект реализует интерфейс, то метод InitializeAsync(CancellationToken)
вызывается сразу после конструктора ровно один раз, он позволяет вынести асинхронную часть конструктора в асинхронный метод.
|
IChronosPlatformDependencies |
Зависимости платформы, которые зависят от операционной системы, исполняющей среды .NET и др.
|