Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
При переопределении в производном классе этот метод задает значение указанного пользовательского поля.
Пространство имен: Microsoft.Synchronization.MetadataStorage
Сборка: Microsoft.Synchronization.MetadataStorage (в microsoft.synchronization.metadatastorage.dll)
Синтаксис
'Декларация
Public MustOverride Sub SetCustomField ( _
fieldName As String, _
value As Byte() _
)
'Применение
Dim instance As ItemMetadata
Dim fieldName As String
Dim value As Byte()
instance.SetCustomField(fieldName, value)
public abstract void SetCustomField (
string fieldName,
byte[] value
)
public:
virtual void SetCustomField (
String^ fieldName,
array<unsigned char>^ value
) abstract
public abstract void SetCustomField (
String fieldName,
byte[] value
)
public abstract function SetCustomField (
fieldName : String,
value : byte[]
)
Параметры
- fieldName
Имя пользовательского поля.
- value
Значение поля.
Исключения
| Тип исключения | Условие |
|---|---|
Параметр fieldName равен пустая ссылка (Nothing в Visual Basic). |
|
Параметр fieldName имеет нулевую длину. |
|
Параметр value имеет слишком большую длину. Для реализации этого класса, использующей класс SqlMetadataStore, размер значений не должен превышать 8 000 байт. |
Замечания
Пользовательские поля должны быть определены в объекте FieldSchema во время первой инициализации метаданных реплики.
См. также
Справочник
Класс ItemMetadata
Элементы ItemMetadata
Пространство имен Microsoft.Synchronization.MetadataStorage