Freigeben über


ItemMetadataSchema-Konstruktor (IEnumerable (generisch), IEnumerable (generisch), IEnumerable (generisch))

Initialisiert eine neue Instanz der ItemMetadataSchema-Klasse, die Informationen zu benutzerdefinierten Feldern enthält, sowie darüber, wie ein Element identifiziert wird und wie Änderungseinheiten definiert werden.

Namespace: Microsoft.Synchronization.SimpleProviders
Assembly: Microsoft.Synchronization.SimpleProviders (in microsoft.synchronization.simpleproviders.dll)

Syntax

'Declaration
Public Sub New ( _
    customFields As IEnumerable(Of CustomFieldDefinition), _
    identityRules As IEnumerable(Of IdentityRule), _
    changeUnitVersionDefinitions As IEnumerable(Of ChangeUnitVersionDefinition) _
)
'Usage
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>
)

Parameter

  • customFields
    Eine Auflistung von CustomFieldDefinition-Objekten, die jeweils ein benutzerdefiniertes Feld darstellen. Felder können verwendet werden, um ein Element in den Metadaten zu identifizieren oder um Versionsinformationen zu einem Element zu speichern.
  • identityRules
    Eine Auflistung von IdentityRule-Objekten, die die Methode definiert, mit der ein Element innerhalb eines Replikats identifiziert wird.
  • changeUnitVersionDefinitions
    Eine Auflistung von ChangeUnitVersionDefinition-Objekten, die die Methode darstellen, mit der eine Änderungseinheit in Bezug auf ID, ID-Format und einen Satz von Feldern identifiziert wird, die die Version einer Änderungseinheit definieren.

Siehe auch

Verweis

ItemMetadataSchema-Klasse
ItemMetadataSchema-Member
Microsoft.Synchronization.SimpleProviders-Namespace