ISourceProviderLinker - интерфейс
Связывает между собой ресурсы, представляющие собой источник контента или директорий через провайдеры
ISourceContentProvider или
ISourceDirectoryProvider, с возможностью создания нового ресурса в качестве
связанного, а также перезаписи данных из связанного ресурса в изначальный.
Пространство имён: Tessa.Platform.SourceProvidersСборка: Tessa (в Tessa.dll) Версия: 3.6.0.24
public interface ISourceProviderLinker
Public Interface ISourceProviderLinker
public interface class ISourceProviderLinker
type ISourceProviderLinker = interface end
| GetAllLinksAsync |
Возвращает коллекции всех текущих связей провайдеров.
|
| GetContentLinksAsync |
Возвращает коллекцию связей между провайдерами контента.
|
| GetDirectoryLinksAsync |
Возвращает коллекцию связей между провайдерами директорий.
|
| GetLinkedProviderByOriginalAsync(ISourceContentProvider, CancellationToken) |
Возвращает связанный провайдер контента на основании оригинального провайдера.
|
| GetLinkedProviderByOriginalAsync(ISourceDirectoryProvider, CancellationToken) |
Возвращает связанный провайдер директории на основании оригинального провайдера.
|
| GetOriginalProviderByLinkedAsync(ISourceContentProvider, CancellationToken) |
Возвращает оригинальный провайдер контента на основании связанного провайдера.
|
| GetOriginalProviderByLinkedAsync(ISourceDirectoryProvider, CancellationToken) |
Возвращает оригинальный провайдер директории на основании связанного провайдера.
|
| LinkProviderAsync(ISourceContentProvider, ISourceContentProvider, Boolean, CancellationToken) |
Связывает провайдеры контента.
|
| LinkProviderAsync(ISourceDirectoryProvider, ISourceDirectoryProvider, Boolean, CancellationToken) |
Связывает провайдеры директорий.
|
| OverwriteAll |
Для всех связей перезаписывает контент оригинальных провайдеров контентом из связанных провайдеров.
|
| OverwriteOriginalProviderAsync(ISourceContentProvider, Boolean, CancellationToken) |
Перезаписывает контент оригинального провайдера контентом из связанного провайдера.
|
| OverwriteOriginalProviderAsync(ISourceDirectoryProvider, Boolean, CancellationToken) |
Перезаписывает контент директории оригинального провайдера контентом из связанного провайдера.
|
| SetValidationResult |
Устанавливает объект для построения результата валидации.
|
| UnlinkAll |
Удаляет все текущие связи между провайдерами.
|
| UnlinkProviderAsync(ISourceContentProvider, Boolean, CancellationToken) |
Удаляет связь между провайдерами контента.
|
| UnlinkProviderAsync(ISourceDirectoryProvider, Boolean, CancellationToken) |
Удаляет связь между провайдерами директорий.
|