Класс FileBackedMetadataCatalog
Реализует интерфейс IMetadataCatalog и предоставляет место для хранения метаданных в памяти.
Иерархия наследования
System.Object
System.MarshalByRefObject
Microsoft.SharePoint.BusinessData.MetadataModel.FileBackedMetadataCatalog
Пространство имен: Microsoft.SharePoint.BusinessData.MetadataModel
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
Public NotInheritable Class FileBackedMetadataCatalog _
Inherits MarshalByRefObject _
Implements IMetadataCatalog, IDisposable
'Применение
Dim instance As FileBackedMetadataCatalog
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
public sealed class FileBackedMetadataCatalog : MarshalByRefObject,
IMetadataCatalog, IDisposable
Замечания
FileBackedMetadataCatalog предоставляет методы для импорта модели BDC . Загрузить метаданные не будут сохранены и будут потеряны при удалении каталога. FileBackedMetadataCatalog позволяет приложениям использовать BDC без необходимости SharePoint Foundation инфраструктуры или надстроек Office. Приложения следует поддерживать постоянное хранилище для моделей BDC , как FileBackedMetadataCatalog является несохраняемым.
FileBackedMetadataCatalog позволяет только одна версия внешний тип контента должен быть установлен в любой момент времени и сохранит только последнюю версию.
FileBackedMetadataCatalog не поддерживает кэширование внешних элементов и метаданных возможности администрирования.
BDC будет выполнять только минимальный набор проверок при импорте BDC моделей в этом каталоге для повышения производительности. Таким образом модели для импорта в этом каталоге должно проверяться с помощью других средств. Чтобы обеспечить максимальное проверки и совместимость с BDC моделей, которые будут импортированы в этот каталог, рекомендуется экспортировать эти модели сначала из AdministrationMetadataCatalog, которая проверяет импортированные модели и метаданные, был изменен с помощью его возможности администрирования. Экспорт модели из AdministrationMetadataCatalog также создание моделей, более совместимые с другие каталоги, удалив ненужные атрибуты и добавить сведения о предположения по AdministrationMetadataCatalog , чтобы обеспечить согласованную работу с другими каталогами.
Предупреждение
Экземпляры объектов, полученных из экземпляра FileBackedMetadataCatalog может использоваться только с экземплярами объекта, полученный от одного экземпляра FileBackedMetadataCatalog. С помощью экземпляра объекта несовместимы друг с другом приводит к повреждению данных и другим непредвиденным последствиям.
Примеры
Code Snippet: Get the FileBackedMetadataCatalog on the Server or Client
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.
См. также
Справочные материалы
Элементы FileBackedMetadataCatalog
Пространство имен Microsoft.SharePoint.BusinessData.MetadataModel