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

InitializationExtensions - класс

Методы-расширения для пространства имён Tessa.Platform.Initialization.
Иерархия наследования
System.Object
  Tessa.Platform.Initialization.InitializationExtensions

Пространство имён:  Tessa.Platform.Initialization
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static class InitializationExtensions

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

Методы
  ИмяОписание
Открытый методСтатический членAddHandler(IClientInitializationExtensionContext, Guid, ReadFromStreamInitializationActionAsync)
Добавляет обработчик для чтения из потока инициализации.
Открытый методСтатический членAddHandler(IServerInitializationExtensionContext, Guid, WriteToStreamInitializationActionAsync, InitializationAddHandlerMode)
Добавляет обработчик для записи в поток инициализации.
Открытый методСтатический членRegisterClientInitializationExtensionTypes
Выполняет регистрацию стандартных типов расширений для API инициализации на клиенте.
Открытый методСтатический членRegisterInitializationOnClient
Выполняет регистрацию в контейнере Unity для API инициализации со стороны клиента.
Открытый методСтатический членRegisterInitializationOnServer
Выполняет регистрацию в контейнере Unity для API инициализации со стороны сервера.
Открытый методСтатический членRegisterInitializationTraceListenersOnClient
Выполняет регистрацию объектов, отслеживающих события, происходящие при выполнении расширений на инициализацию приложения со стороны клиента, и записывающие результат выполнения в ValidationResult как информационное сообщение. Это полезно при отладке расширений, но сильно нагружает любое взаимодействие с плитками, поэтому рекомендуется не выполнять такую регистрацию в среде, с которой работают конечные пользователи.
Открытый методСтатический членRegisterInitializationTraceListenersOnServer
Выполняет регистрацию объектов, отслеживающих события, происходящие при выполнении расширений на инициализацию приложения со стороны сервера, и записывающие результат выполнения в ValidationResult как информационное сообщение. Это полезно при отладке расширений, но сильно нагружает любое взаимодействие с плитками, поэтому рекомендуется не выполнять такую регистрацию в среде, с которой работают конечные пользователи.
Открытый методСтатический членRegisterServerInitializationExtensionTypes
Выполняет регистрацию стандартных типов расширений для API инициализации на сервере.
Открытый методСтатический членRegisterWorkplaceInitializationRule<T>
Выполняет регистрацию правила инициализации рабочих мест. Обычно правило наследуется от базового класса WorkplaceInitializationRule.
Открытый методСтатический членRemoveInitializationTraceListenersOnClient
Удаляет объекты, зарегистрированные методом RegisterInitializationTraceListenersOnClient(IExtensionContainer, ExtensionTraceListenerType). Частая регистрация с последующим удалением объектов значительно нагружает память и CPU.
Открытый методСтатический членRemoveInitializationTraceListenersOnServer
Удаляет объекты, зарегистрированные методом RegisterInitializationTraceListenersOnServer(IExtensionContainer, ExtensionTraceListenerType). Частая регистрация с последующим удалением объектов значительно нагружает память и CPU.
Открытый методСтатический членSetConfigurationInfo
Сохраняет сериализованную информацию по текущей версии конфигурации в объекте InitializationResponse.
Открытый методСтатический членSetTypeIDListToLoad
Устанавливает список идентификаторов типов карточек, которые должны загружаться при инициализации.
Открытый методСтатический членTryGetConfigurationInfo
Возвращает информацию по текущей версии конфигурации, которая сериализована в заданном объекте InitializationResponse, или null, если информация недоступна.
Открытый методСтатический членTryGetTypeIDListToLoad
Возвращает список идентификаторов типов карточек, которые должны загружаться при инициализации, или null, если подходящих типов нет.
В начало страницы
Поля
  ИмяОписание
Открытое полеСтатический членConfigurationInfoKey
Строковый ключ, по которому расположена сериализованная информация по конфигурации в InitializationResponse.Info. Не рекомендуется использовать непосредственно, вместо этого используйте методы SetConfigurationInfo(InitializationResponse, IConfigurationInfo) и TryGetConfigurationInfo(InitializationResponse).
В начало страницы
См. также