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