Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Инициализирует новый экземпляр класса IndexSchema с заданным списком имен индексируемых полей и значением, указывающим, определяет ли схема индекса элемент уникальным образом.
Пространство имен: Microsoft.Synchronization.MetadataStorage
Сборка: Microsoft.Synchronization.MetadataStorage (в microsoft.synchronization.metadatastorage.dll)
Синтаксис
'Декларация
Public Sub New ( _
fieldNames As IEnumerable(Of String), _
isUnique As Boolean _
)
'Применение
Dim fieldNames As IEnumerable(Of String)
Dim isUnique As Boolean
Dim instance As New IndexSchema(fieldNames, isUnique)
public IndexSchema (
IEnumerable<string> fieldNames,
bool isUnique
)
public:
IndexSchema (
IEnumerable<String^>^ fieldNames,
bool isUnique
)
public IndexSchema (
IEnumerable<String> fieldNames,
boolean isUnique
)
public function IndexSchema (
fieldNames : IEnumerable<String>,
isUnique : boolean
)
Параметры
- fieldNames
Список имен индексируемых полей.
- isUnique
Значение true, если эта схема индекса уникальным образом определяет элемент. В противном случае значение false.
Исключения
| Тип исключения | Условие |
|---|---|
Какое-либо из имен в списке fieldNames имеет значение пустая ссылка (Nothing в Visual Basic). |
|
Какое-либо из имен в списке fieldNames имеет нулевую длину. |
|
Параметр fieldNames имеет нулевую длину. |
Замечания
Поля, передаваемые в списке fieldNames, должны существовать и в схеме пользовательских полей, определенной для реплики.
См. также
Справочник
Класс IndexSchema
Элементы IndexSchema
Пространство имен Microsoft.Synchronization.MetadataStorage