ISourceProviderLinker - интерфейс
Связывает между собой ресурсы, представляющие собой источник контента или директорий через провайдеры
ISourceContentProvider или
ISourceDirectoryProvider, с возможностью создания нового ресурса в качестве
связанного, а также перезаписи данных из связанного ресурса в изначальный.
Пространство имён: Tessa.Platform.SourceProvidersСборка: Tessa (в Tessa.dll) Версия: 4.0.4
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) |
Удаляет связь между провайдерами директорий.
|