共用方式為


ItemMetadataSchema 建構 (泛型 IEnumerable, 泛型 IEnumerable, 泛型 IEnumerable)

初始化 ItemMetadataSchema 類別的新執行個體,這個執行個體包含自訂欄位的相關資訊、如何識別項目,以及變更單位的定義方式。

命名空間: Microsoft.Synchronization.SimpleProviders
組件: Microsoft.Synchronization.SimpleProviders (在 microsoft.synchronization.simpleproviders.dll)

語法

'宣告
Public Sub New ( _
    customFields As IEnumerable(Of CustomFieldDefinition), _
    identityRules As IEnumerable(Of IdentityRule), _
    changeUnitVersionDefinitions As IEnumerable(Of ChangeUnitVersionDefinition) _
)
'用途
Dim customFields As IEnumerable(Of CustomFieldDefinition)
Dim identityRules As IEnumerable(Of IdentityRule)
Dim changeUnitVersionDefinitions As IEnumerable(Of ChangeUnitVersionDefinition)

Dim instance As New ItemMetadataSchema(customFields, identityRules, changeUnitVersionDefinitions)
public ItemMetadataSchema (
    IEnumerable<CustomFieldDefinition> customFields,
    IEnumerable<IdentityRule> identityRules,
    IEnumerable<ChangeUnitVersionDefinition> changeUnitVersionDefinitions
)
public:
ItemMetadataSchema (
    IEnumerable<CustomFieldDefinition^>^ customFields, 
    IEnumerable<IdentityRule^>^ identityRules, 
    IEnumerable<ChangeUnitVersionDefinition^>^ changeUnitVersionDefinitions
)
public ItemMetadataSchema (
    IEnumerable<CustomFieldDefinition> customFields, 
    IEnumerable<IdentityRule> identityRules, 
    IEnumerable<ChangeUnitVersionDefinition> changeUnitVersionDefinitions
)
public function ItemMetadataSchema (
    customFields : IEnumerable<CustomFieldDefinition>, 
    identityRules : IEnumerable<IdentityRule>, 
    changeUnitVersionDefinitions : IEnumerable<ChangeUnitVersionDefinition>
)

參數

  • customFields
    CustomFieldDefinition 物件的集合,而且每個物件都代表一個自訂欄位。欄位可以用於識別中繼資料中的項目或儲存項目的相關版本資訊。
  • identityRules
    IdentityRule 物件的集合,這些物件會定義用來在複寫中識別項目的方式。
  • changeUnitVersionDefinitions
    ChangeUnitVersionDefinition 物件的集合,這些物件代表用來根據識別碼、識別碼格式以及定義變更單位版本的一組欄位識別變更單位的方式。

請參閱

參考

ItemMetadataSchema 類別
ItemMetadataSchema 成員
Microsoft.Synchronization.SimpleProviders 命名空間