Для изменения размера нажмите или перетащите

ConsoleOperationTContext - класс

Базовый класс для операций в консоли
Иерархия наследования
SystemObject
  Tessa.Platform.ConsoleAppsConsoleOperationTContext
    Подробнее...

Пространство имён:  Tessa.Platform.ConsoleApps
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public abstract class ConsoleOperation<TContext> : IConsoleOperation<TContext>, 
	IAsyncDisposable

Параметры типа

TContext
Контекст операции

Тип ConsoleOperationTContext предоставляет следующие члены.

Конструкторы
  ИмяОписание
Защищённый методConsoleOperationTContext
Инициализирует новый экземпляр класса ConsoleOperationTContext
В начало страницы
Свойства
  ИмяОписание
Защищённое свойствоExtendedInitialization
Признак того, что используется расширенная инициализация при открытии сессии (с выполняемыми расширениями и стримом инициализации).
Защищённое свойствоLogger
Логгер приложения.
Защищённое свойствоSessionManager
Объект для управления клиентскими сессиями.
В начало страницы
Методы
  ИмяОписание
Защищённый методCheckDisposed
Проверяет нахождение объекта в процессе освобождения ресурсов и в случае положительного результата проверки выбрасывает исключение
Открытый методCloseAsync
Закрывает соединение с сервисом.
Открытый методDisposeAsync
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.
Защищённый методDisposedOverrideAsync
Вызывается для освобождения ресурсов в дочерних классах. Перекрывается в потомках
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Открытый методExecuteAsync
Осуществляет выполнение операции.
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Открытый методLoginAsync
Устанавливает соединение с сервисом.
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также
Иерархия наследования
SystemObject
  Tessa.Platform.ConsoleAppsConsoleOperationTContext
    Tessa.Extensions.Default.Console.ConvertConfigurationOperation
    Tessa.Extensions.Default.Console.CreateFromTemplateOperation
    Tessa.Extensions.Default.Console.DeleteCardsOperation
    Tessa.Extensions.Default.Console.ExportCardsOperation
    Tessa.Extensions.Default.Console.ExportLocalizationOperation
    Tessa.Extensions.Default.Console.ExportSchemeOperation
    Tessa.Extensions.Default.Console.ExportTypesOperation
    Tessa.Extensions.Default.Console.ExportViewsOperation
    Tessa.Extensions.Default.Console.ExportWorkplacesOperation
    Tessa.Extensions.Default.Console.FileSourceOperation
    Tessa.Extensions.Default.Console.ImportCardsOperation
    Tessa.Extensions.Default.Console.ImportLocalizationOperation
    Tessa.Extensions.Default.Console.ImportSchemeOperation
    Tessa.Extensions.Default.Console.ImportTypesOperation
    Tessa.Extensions.Default.Console.ImportUsersOperation
    Tessa.Extensions.Default.Console.ImportViewsOperation
    Tessa.Extensions.Default.Console.ImportWorkplacesOperation
    Tessa.Extensions.Default.Console.InvalidateCacheOperation
    Tessa.Extensions.Default.Console.ManageRolesOperation
    Tessa.Extensions.Default.Console.TimeZoneOperation
    Tessa.Extensions.Default.Console.UserOperation
    Tessa.Platform.ConsoleAppsConsoleOperation