ISourceContentProvider - интерфейс

Провайдер для источника, представляющего собой конкретный ресурс. Например, файл и т.п.

Definition

Пространство имён: Tessa.Platform.SourceProviders
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface ISourceContentProvider : ISourceProviderBase
Implements
ISourceProviderBase

Свойства

IsReadOnly Флаг указывает на то, что источник предназначен только для чтения. Зависит от реализаций провайдеров.
(Унаследован от ISourceProviderBase)

Методы

CreateStreamReadAsync Получает поток контента для чтения ресурса, который представляет данный провайдер.
CreateStreamWriteAsync Получает поток контента для записи или создания ресурса, который представляет данный провайдер.
DeleteAsync Позволяет удалить источник, для которого предназначен провайдер.
GetCurrentDirectoryProvider Получает провайдер для текущей директории ресурса.
GetFullName Возвращает абсолютный путь к ресурсу.
(Унаследован от ISourceProviderBase)
GetNameWithoutDirectoryPath Получает простое имя ресурса, который представляет данный провайдер. Например, имя файла без остального пути и т.п.
IsExistsAsync Получает значение, показывающее существует ли источник для которого предназначен текущий провайдер.
(Унаследован от ISourceProviderBase)

См. также