Interface ITechSecondaryViewsSource
Представляет источник вторичных представлений объекта.
Namespace: Ascon.Vertical.Core
Assembly: Ascon.Vertical.Core.dll
Syntax
public interface ITechSecondaryViewsSource
Methods
GetAll(CancellationToken)
Возвращает все вторичные представления в пространстве.
Declaration
Task<IReadOnlyList<ITechSecondaryView>> GetAll(CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| CancellationToken | cancellationToken | Признак отмены. |
Returns
| Type | Description |
|---|---|
| Task<IReadOnlyList<ITechSecondaryView>> | Список вторичных представлений в пространстве. |
GetById(int, CancellationToken)
Возвращает вторичное представление по идентфикатору.
Declaration
Task<ITechSecondaryView?> GetById(int id, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| int | id | Идентификатор вторичного представления. |
| CancellationToken | cancellationToken | Признак отмены. |
Returns
| Type | Description |
|---|---|
| Task<ITechSecondaryView> | Вторичное представление или |
Save(string, byte[], CancellationToken)
Сохраняет вторичное представление документа.
Declaration
Task<int> Save(string fileName, byte[] content, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| string | fileName | Имя файла вторичного представления. |
| byte[] | content | Содержимое файла вторичного представления. |
| CancellationToken | cancellationToken | Признак отмены. |
Returns
| Type | Description |
|---|---|
| Task<int> | Идентификатор ревизии вторичного представления. |