Класс FieldSchema
Содержит сведения о схеме, определяющие пользовательское поле элемента в хранилище метаданных.
Пространство имен: Microsoft.Synchronization.MetadataStorage
Сборка: Microsoft.Synchronization.MetadataStorage (в microsoft.synchronization.metadatastorage.dll)
Синтаксис
'Декларация
Public Class FieldSchema
'Применение
Dim instance As FieldSchema
public class FieldSchema
public ref class FieldSchema
public class FieldSchema
public class FieldSchema
Замечания
В метаданных для элемента может быть определен набор настраиваемых полей. Каждое поле состоит из уникального строкового имени и значения. Эти поля можно использовать для хранения любых дополнительных метаданных об элементе, которые не поддерживаются в стандартном наборе метаданных для элемента. Доступ к полям производится через различные методы класса ItemMetadata, например GetByteField или SetCustomField. Эти поля и их формат (включая размер и тип данных) определяются при инициализации хранилища метаданных для реплики при помощи метода MetadataStore.InitializeReplicaMetadata.
В схеме содержится длина значения поля. Для полей фиксированной длины это значение представляет собой размер типа данных в байтах. Для полей переменной длины оно определяет максимальную длину поля в байтах.
Иерархия наследования
System.Object
Microsoft.Synchronization.MetadataStorage.FieldSchema
Многопоточное использование
Все общие статические члены (Shared в Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.
См. также
Справочник
Элементы FieldSchema
Пространство имен Microsoft.Synchronization.MetadataStorage