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

ApplicationInstance - класс

Приложение Tessa.
Иерархия наследования
SystemObject
  Tessa.Platform.RuntimeApplicationInstance
    Tessa.UI.RuntimeApplicationUIInstance

Пространство имён:  Tessa.Platform.Runtime
Сборка:  Tessa (в Tessa.dll) Версия: 3.4.0
Синтаксис
public class ApplicationInstance : IApplication, 
	IAsyncDisposable

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

Конструкторы
  ИмяОписание
Открытый методApplicationInstance
Создаёт экземпляр класса с указанием его зависимостей.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоContext
Контекст запускаемого или запущенного приложения, или null, если приложение не запущено.
Защищённое свойствоDependencies
Основные зависимости для создаваемого объекта.
Защищённое свойствоIsDisposed
Признак того, что ресурсы объекта были освобождены.
Открытое свойствоIsLaunched
Признак того, что приложение успешно запущено.
В начало страницы
Методы
  ИмяОписание
Защищённый методCheckDisposed
Выбрасывает исключение [ObjectDisposedException], если ресурсы текущего объекта были освобождены.
Открытый методDisposeAsync
Освобождает ресурсы, занимаемые объектом.
Защищённый методDisposeAsync(Boolean)
Освобождает ресурсы, занимаемые объектом.
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый метод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.)
Открытый методHandleLinksAsync
Обрабатывает ссылки, переданные приложению при запуске. Если приложение не было запущено или переданные ссылки отсутствуют, то не выполняет действий.
Открытый методLaunchAsync
Выполняет обработку, связанную с запуском приложения.
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методOnConnectionSettingsInitialized
Выполняется после инициализации настроек подключения к базе данных.
Защищённый методOnConnectionSettingsInitializedAsync
Асинхронно выполняется после инициализации настроек подключения к базе данных.
Защищённый методOnExecutingCommand
Выполняется при выполнении команды, полученной по параметру командной строки.
Защищённый методOnInitialized
Выполняется после успешной инициализации приложения.
Защищённый методOnInitializedAsync
Асинхронно выполняется после успешной инициализации приложения.
Защищённый методOnInitializeExtensionsExecuted
Метод вызывается после выполнения расширений на инициализацию приложения IApplicationExtension.Initialize.
Защищённый методOnLaunched
Выполняется после успешного запуска приложения (в обычном режиме).
Защищённый методOnLaunchedAsync
Асинхронно выполняется после успешного запуска приложения (в обычном режиме).
Защищённый методOnLaunching
Выполняется перед запуском приложения.
Защищённый методOnLaunchingAsync
Асинхронно выполняется перед запуском приложения.
Защищённый методOnParsingCommand
Выполняется при разборе параметра командной строки.
Защищённый методOnPublished
Выполняется после успешного запуска приложения в режиме публикации.
Защищённый методOnPublishedAsync
Асинхронно выполняется после успешного запуска приложения в режиме публикации.
Защищённый методOnSessionOpened
Выполняется после открытия сессии при запуске приложения.
Защищённый методOnSessionOpenedAsync
Асинхронно выполняется после открытия сессии при запуске приложения.
Защищённый методOnShutdownCompleted
Выполняется после завершения приложения.
Защищённый методOnShutdownCompletedAsync
Асинхронно выполняется после завершения приложения.
Защищённый методOnShutdownExtensionsExecuted
Метод вызывается после выполнения расширений на завершение приложения IApplicationExtension.Shutdown.
Защищённый методOnShuttingDown
Выполняется перед завершением приложения.
Защищённый методOnShuttingDownAsync
Асинхронно выполняется перед завершением приложения.
Открытый методShutdownAsync
Завершает работу приложения, если оно было запущено. Если приложение не было запущено, то не выполняет действий.
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
События
  ИмяОписание
Открытое событиеConnectionSettingsInitialized
Событие, выполняемое после инициализации настроек подключения к базе данных.
Открытое событиеExecutingCommand
Выполняется при выполнении команды, полученной по параметру командной строки.
Открытое событиеInitialized
Событие, выполняемое после успешной инициализации приложения.
Открытое событиеLaunched
Событие, выполняемое после успешного запуска приложения (в обычном режиме).
Открытое событиеLaunching
Событие, выполняемое перед запуском приложения.
Открытое событиеParsingCommand
Выполняется при разборе параметра командной строки.
Открытое событиеPublished
Событие, выполняемое после успешного запуска приложения в режиме публикации.
Открытое событиеSessionOpened
Событие, выполняемое после открытия сессии при запуске приложения.
Открытое событиеShutdownCompleted
Событие, выполняемое после завершения приложения.
Открытое событиеShuttingDown
Событие, выполняемое перед завершением приложения.
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
В начало страницы
Заметки
Наследники класса могут переопределять методы, связанные с событиями запуска и завершения приложения.
См. также