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

RegistratorBase - класс

Базовый класс для объектов регистраторов, реализующих интерфейс IRegistrator.
Иерархия наследования
SystemObject
  Tessa.ExtensionsRegistratorBase
    Подробнее...

Пространство имён:  Tessa.Extensions
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public abstract class RegistratorBase : IRegistrator, 
	ISealable

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

Конструкторы
  ИмяОписание
Защищённый методRegistratorBase
Инициализирует новый экземпляр класса RegistratorBase
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоInstanceName
Имя экземпляра сервера или null, если регистрация выполняется на клиенте.
Открытое свойствоIsPlatform
Признак того, что объект выполняет регистрацию платформенных расширений. Этот признак используется системой, не рекомендуется его устанавливать.
Открытое свойствоIsSealed
Признак того, что объект был защищён от изменений.
Открытое свойствоSessionType
Тип сессии.
Открытое свойствоTag
Флаговое перечисление с тегами регистратора, которые ограничивают область его использования. По умолчанию используются теги [Tessa.Extensions.RegistratorTag.Default].
Открытое свойствоUnityContainer
Контейнер Unity, в котором выполняется регистрация. Гарантированно не равен null.
В начало страницы
Методы
  ИмяОписание
Защищённый методCheckSealed
Выбрасывает исключение [Tessa.Platform.ObjectSealedException], если объект был защищён от изменений.
Открытый метод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.)
Открытый методFinalizeRegistration
Завершает регистрацию. В этом методе рекомендуется получить зависимости из Unity и выполнить их настройку.
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Открытый методInitializeExtensions
Выполняет инициализацию заданного контейнера расширений. Рекомендуется не выполнять регистрацию Unity в этом объекте.
Открытый методInitializeRegistration
Инициализирует регистрацию. В этом методе рекомендуется зарегистрировать зависимости в Unity, которые необходимы уже на момент регистрации расширений.
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методRegisterExtensions
Выполняет регистрацию расширений. Рекомендуется не выполнять регистрацию Unity в этом объекте.
Открытый методRegisterUnity
Выполняет регистрацию объектов расширений и их зависимостей в контейнере Unity.
Открытый методSeal
Защищает объект от изменений.
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также
Иерархия наследования
SystemObject
  Tessa.ExtensionsRegistratorBase
    Tessa.Extensions.Default.Chronos.NoticesRegistrator
    Tessa.Extensions.Default.Chronos.WorkflowRegistrator
    Tessa.Extensions.Default.Client.AcquaintanceRegistrator
    Tessa.Extensions.Default.Client.CardsRegistrator
    Tessa.Extensions.Default.Client.DocLoadRegistrator
    Tessa.Extensions.Default.Client.DocumentsRegistrator
    Tessa.Extensions.Default.Client.EDSRegistrator
    Tessa.Extensions.Default.Client.ExtensionsRegistrator
    Tessa.Extensions.Default.Client.ExternalFilesRegistrator
    Tessa.Extensions.Default.Client.FilesRegistrator
    Tessa.Extensions.Default.Client.ForumRegistrator
    Tessa.Extensions.Default.Client.InitializationRegistrator
    Tessa.Extensions.Default.Client.NotificationsRegistrator
    Tessa.Extensions.Default.Client.PdfRegistrator
    Tessa.Extensions.Default.ClientRegistrator
    Tessa.Extensions.Default.Client.ScanningRegistrator
    Tessa.Extensions.Default.Client.TilesRegistrator
    Tessa.Extensions.Default.Client.UI.KrProcess.StageHandlersRegistrator
    Tessa.Extensions.Default.Client.UIRegistrator
    Tessa.Extensions.Default.Client.ViewsRegistrator
    Tessa.Extensions.Default.Client.Workflow.KrCompilersRegistrator
    Tessa.Extensions.Default.Client.Workflow.KrPermissionsRegistrator
    Tessa.Extensions.Default.Client.Workflow.KrProcess.CommandInterpreterRegistrator
    Tessa.Extensions.Default.Client.Workflow.KrProcess.InitializationRegistrator
    Tessa.Extensions.Default.Client.Workflow.KrProcessRegistrator
    Tessa.Extensions.Default.Client.Workflow.KrProcess.RequestsRegistrator
    Tessa.Extensions.Default.Client.Workflow.WfRegistrator
    Tessa.Extensions.Default.Client.Workflow.WorkflowEngineRegistrator
    Tessa.Extensions.Default.Client.WorkflowViewerRegistrator
    Tessa.Extensions.Default.Console.CheckServiceOperationRegistrator
    Tessa.Extensions.Default.Console.ConvertConfigurationOperationRegistrator
    Tessa.Extensions.Default.Console.CreateFromTemplateOperationRegistrator
    Tessa.Extensions.Default.Console.DeleteCardsOperationRegistrator
    Tessa.Extensions.Default.Console.ExportCardsOperationRegistrator
    Tessa.Extensions.Default.Console.ExportLocalizationOperationRegistrator
    Tessa.Extensions.Default.Console.ExportSchemeOperationRegistrator
    Tessa.Extensions.Default.Console.ExportTypesOperationRegistrator
    Tessa.Extensions.Default.Console.ExportViewsOperationRegistrator
    Tessa.Extensions.Default.Console.ExportWorkplacesOperationRegistrator
    Tessa.Extensions.Default.Console.FileSourceOperationRegistrator
    Tessa.Extensions.Default.Console.ImportCardsOperationRegistrator
    Tessa.Extensions.Default.Console.ImportLocalizationOperationRegistrator
    Tessa.Extensions.Default.Console.ImportSchemeOperationRegistrator
    Tessa.Extensions.Default.Console.ImportTypesOperationRegistrator
    Tessa.Extensions.Default.Console.ImportUsersOperationRegistrator
    Tessa.Extensions.Default.Console.ImportViewsOperationRegistrator
    Tessa.Extensions.Default.Console.ImportWorkplacesOperationRegistrator
    Tessa.Extensions.Default.Console.IncrementVersionOperationRegistrator
    Tessa.Extensions.Default.Console.InvalidateCacheOperationRegistrator
    Tessa.Extensions.Default.Console.ManageRolesOperationRegistrator
    Tessa.Extensions.Default.Console.RebuildCalendarOperationRegistrator
    Tessa.Extensions.Default.Console.TimeZoneOperationRegistrator
    Tessa.Extensions.Default.Console.UserOperationRegistrator
    Tessa.Extensions.Default.Server.AcquaintanceRegistrator
    Tessa.Extensions.Default.Server.BusinessCalendarRegistrator
    Tessa.Extensions.Default.Server.CachingRegistrator
    Tessa.Extensions.Default.Server.CardsRegistrator
    Tessa.Extensions.Default.Server.DocLoadRegistrator
    Tessa.Extensions.Default.Server.EDSRegistrator
    Tessa.Extensions.Default.Server.FilesRegistrator
    Tessa.Extensions.Default.Server.Files.VirtualFilesRegistrator
    Tessa.Extensions.Default.Server.ForumRegistrator
    Tessa.Extensions.Default.Server.InitializationRegistrator
    Tessa.Extensions.Default.Server.NoticesRegistrator
    Tessa.Extensions.Default.Server.ReferencesRegistrator
    Tessa.Extensions.Default.Server.TestRegistrator
    Tessa.Extensions.Default.Server.ViewsRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrCompilersRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrCompilers.RequestsRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrCompilers.SourceBuildersRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrCompilers.SqlProcessingRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrObjectModelRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrPermissionsRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcess.ActionsRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcess.EventsRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcess.InitializationRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcessRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcess.RequestsRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcess.SatelliteRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcess.ScopeRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcess.SerializationRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcess.StageTypeRequestsRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcess.Workflow.GlobalSignalsRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcess.Workflow.HandlersRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcess.WorkflowRegistrator
    Tessa.Extensions.Default.Server.Workflow.KrProcess.Workflow.StateMachineRegistrator
    Tessa.Extensions.Default.Server.WorkflowRegistrator
    Tessa.Extensions.Default.Server.Workflow.TestProcessRegistrator
    Tessa.Extensions.Default.Server.Workflow.WfRegistrator
    Tessa.Extensions.Default.Server.Workflow.WorkflowEngineRegistrator
    Tessa.Extensions.Default.Server.Workflow.WorkflowViewerRegistrator
    Tessa.Extensions.Default.Shared.InitializationConsoleRegistrator
    Tessa.Extensions.Default.Shared.NoticesRegistrator
    Tessa.Extensions.Default.Shared.NumbersRegistrator
    Tessa.Extensions.Default.SharedRegistrator
    Tessa.Extensions.Default.Shared.SettingsClientMetadataRegistrator
    Tessa.Extensions.Default.Shared.SettingsRegistrator
    Tessa.Extensions.Default.Shared.Workflow.KrPermissionsClientMetadataRegistrator
    Tessa.Extensions.Default.Shared.Workflow.KrPermissionsRegistrator
    Tessa.Extensions.Default.Shared.Workflow.KrProcess.ClientCommandInterpreterRegistrator
    Tessa.Extensions.Default.Shared.Workflow.KrProcessClientRegistrator
    Tessa.Extensions.Default.Shared.Workflow.KrProcess.FormattersStageTypeFormattersRegistrator
    Tessa.Extensions.Default.Shared.Workflow.KrProcessRegistrator
    Tessa.Extensions.Default.Shared.Workflow.KrProcessRepairRegistrator
    Tessa.Extensions.Default.Shared.Workflow.WfClientMetadataRegistrator
    Tessa.Extensions.Default.Shared.Workflow.WfRepairRegistrator
    Tessa.Extensions.Default.Shared.Workflow.WorkflowEngineRegistrator
    Tessa.Extensions.Platform.Client.ApplicationRegistrator
    Tessa.Extensions.Platform.Client.CardsRegistrator
    Tessa.Extensions.Platform.Client.FilesRegistrator
    Tessa.Extensions.Platform.Client.InitializationRegistrator
    Tessa.Extensions.Platform.Client.LinksRegistrator
    Tessa.Extensions.Platform.ClientRegistrator
    Tessa.Extensions.Platform.Client.ScanningRegistrator
    Tessa.Extensions.Platform.Client.TilesRegistrator
    Tessa.Extensions.Platform.Client.UI.CleanupFieldsRegistrator
    Tessa.Extensions.Platform.Client.UIRegistrator
    Tessa.Extensions.Platform.Client.UI.TimeZonesRegistrator
    Tessa.Extensions.Platform.Client.WorkflowRegistrator
    Tessa.Extensions.Platform.Server.AdSyncRegistrator
    Tessa.Extensions.Platform.Server.BusinessCalendarRegistrator
    Tessa.Extensions.Platform.Server.CachingRegistrator
    Tessa.Extensions.Platform.Server.CardsRegistrator
    Tessa.Extensions.Platform.Server.Cards.SatellitesRegistrator
    Tessa.Extensions.Platform.Server.Cards.SatellitesRegistratorShared
    Tessa.Extensions.Platform.Server.DocLoadRegistrator
    Tessa.Extensions.Platform.Server.InitializationRegistrator
    Tessa.Extensions.Platform.Server.NumbersRegistrator
    Tessa.Extensions.Platform.Server.PlaceholdersRegistrator
    Tessa.Extensions.Platform.Server.PluginsRegistrator
    Tessa.Extensions.Platform.Server.RolesRegistrator
    Tessa.Extensions.Platform.Server.TimeZonesRegistrator
    Tessa.Extensions.Platform.Server.ViewsRegistrator
    Tessa.Extensions.Platform.Server.WorkflowRegistrator
    Tessa.Extensions.Platform.Shared.CardsClientAndConsoleRegistrator
    Tessa.Extensions.Platform.Shared.CardsClientMetadataRegistrator
    Tessa.Extensions.Platform.Shared.CardsRepairRegistrator
    Tessa.Extensions.Platform.Shared.InitializationRegistrator
    Tessa.Extensions.Platform.Shared.PlaceholdersRegistrator
    Tessa.Extensions.Platform.Shared.RolesClientAndConsoleRegistrator
    Tessa.Extensions.Platform.Shared.SettingsRegistrator
    Tessa.ForumsRegistrator
    Tessa.ForumsRegistratorClient