Tessa.Platform.SourceProviders - пространство имён

 

Классы

AssemblySourceContentProvider Провайдер для источника, представляющего собой конкретный ресурс. Например, файл и т.п.
AssemblySourceDirectoryProvider Провайдер для источника, представляющего собой дирректорию ресурсов. Например, папку с файлами и т.п.
AssemblySourceProviderBase Базовый класс для SourceProvider'ов реализующих доступ к контенту из сборки приложения (assembly).
ContentProviderLink 
DirectoryProviderLink 
FileSourceContentProvider Провайдер для источника, представляющего собой конкретный ресурс. Например, файл и т.п.
FileSourceDirectoryProvider Провайдер для источника, представляющего собой дирректорию ресурсов. Например, папку с файлами и т.п.
FileSourceProviderBase Базовый класс для SourceProvider'ов реализующих доступ к контенту из файловой системы.
FileSystemSourceProviderLinker Реализация ISourceProviderLinker, оптимизированная для работы с файловой системой.
SourceProviderBase Базовый класс для SourceProvider'ов.
SourceProviderExtensions 
SourceProviderLinker Связывает между собой ресурсы, представляющие собой источник контента или директорий через провайдеры ISourceContentProvider или ISourceDirectoryProvider, с возможностью создания нового ресурса в качестве связанного, а также перезаписи данных из связанного ресурса в изначальный.

Интерфейсы

ISourceContentProvider Провайдер для источника, представляющего собой конкретный ресурс. Например, файл и т.п.
ISourceDirectoryProvider Провайдер для источника, представляющего собой дирректорию ресурсов. Например, папку с файлами и т.п.
ISourceProviderBase Представляет общий базовый функционал для ISourceContentProvider и ISourceDirectoryProvider
ISourceProviderLinker Связывает между собой ресурсы, представляющие собой источник контента или директорий через провайдеры ISourceContentProvider или ISourceDirectoryProvider, с возможностью создания нового ресурса в качестве связанного, а также перезаписи данных из связанного ресурса в изначальный.