Interface ITechDataRepository
Представляет хранилище технологических данных.
Namespace: Ascon.Vertical.Core
Assembly: Ascon.Vertical.Core.dll
Syntax
public interface ITechDataRepository
Properties
BatchOperations
Возвращает операции для работы с группой объектов.
Declaration
ITechBatchOperations BatchOperations { get; }
Property Value
| Type | Description |
|---|---|
| ITechBatchOperations |
Checkouts
Возвращает источник чекаутов хранилища.
Declaration
ITechCheckoutsSource Checkouts { get; }
Property Value
| Type | Description |
|---|---|
| ITechCheckoutsSource |
Context
Возвращает контекст работы с технологическими данными.
Declaration
ITechDataContext Context { get; }
Property Value
| Type | Description |
|---|---|
| ITechDataContext |
CustomDataManager
Возвращает менеджер работы с CustomData.
Declaration
ITechCustomDataManager CustomDataManager { get; }
Property Value
| Type | Description |
|---|---|
| ITechCustomDataManager |
DocumentationManager
Возвращает менеджер работы с технологической документацией.
Declaration
ITechDocumentationManager DocumentationManager { get; }
Property Value
| Type | Description |
|---|---|
| ITechDocumentationManager |
Model
Возвращает модель данных хранилища.
Declaration
ITechModel Model { get; }
Property Value
| Type | Description |
|---|---|
| ITechModel |
Objects
Возвращает источник объектов хранилища.
Declaration
ITechObjectsSource Objects { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectsSource |
ObjectsConfigurations
Возвращает источник данных для конфигураций.
Declaration
ITechObjectsConfigurationsSource ObjectsConfigurations { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectsConfigurationsSource |
ObjectsDynamicLinks
Возвращает источник данных для динамической структуры объектов.
Declaration
ITechObjectsDynamicLinksSource ObjectsDynamicLinks { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectsDynamicLinksSource |
ObjectsLinks
Возвращает источник связей объектов хранилища.
Declaration
ITechObjectsLinksSource ObjectsLinks { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectsLinksSource |
ObjectsStaticLinks
Возвращает источник данных для статической структуры объектов.
Declaration
ITechObjectsLinksSource ObjectsStaticLinks { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectsLinksSource |
TaggedTextLinkResolver
Возвращает разрешатель ссылок тегированного текста.
Declaration
ITechTaggedTextLinkResolver TaggedTextLinkResolver { get; }
Property Value
| Type | Description |
|---|---|
| ITechTaggedTextLinkResolver |
TemplateManager
Возвращает менеджер шаблонного техпроцесса.
Declaration
ITechTemplateManager TemplateManager { get; }
Property Value
| Type | Description |
|---|---|
| ITechTemplateManager |
Events
DataChanged
Событие, которое вызывается при изменении данных.
Declaration
event EventHandler<TechDataChangedEventArgs> DataChanged
Event Type
| Type | Description |
|---|---|
| EventHandler<TechDataChangedEventArgs> |