初始化 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 中的任一名称为 null 引用(在 Visual Basic 中为 Nothing)。 |
|
fieldNames 中的任一名称的长度为 0。 |
|
fieldNames 的长度为 0。 |
备注
fieldNames 中传递的字段还必须存在于为副本定义的自定义字段架构中。
请参阅
参考
IndexSchema 类
IndexSchema 成员
Microsoft.Synchronization.MetadataStorage 命名空间