LocalItemChange Constructor
Initializes a new instance of the LocalItemChange class that contains the item key and version, and the type of change to the item.
Namespace: Microsoft.Synchronization.SimpleProviders
Assembly: Microsoft.Synchronization.SimpleProviders (in Microsoft.Synchronization.SimpleProviders.dll)
Syntax
'Declaration
Public Sub New ( _
keyAndVersion As ItemFieldDictionary, _
localItemChangeType As LocalItemChangeType _
)
'Usage
Dim keyAndVersion As ItemFieldDictionary
Dim localItemChangeType As LocalItemChangeType
Dim instance As New LocalItemChange(keyAndVersion, _
localItemChangeType)
public LocalItemChange(
ItemFieldDictionary keyAndVersion,
LocalItemChangeType localItemChangeType
)
public:
LocalItemChange(
ItemFieldDictionary^ keyAndVersion,
LocalItemChangeType localItemChangeType
)
new :
keyAndVersion:ItemFieldDictionary *
localItemChangeType:LocalItemChangeType -> LocalItemChange
public function LocalItemChange(
keyAndVersion : ItemFieldDictionary,
localItemChangeType : LocalItemChangeType
)
Parameters
- keyAndVersion
Type: Microsoft.Synchronization.SimpleProviders.ItemFieldDictionary
The key and version that identify the changed item.
- localItemChangeType
Type: Microsoft.Synchronization.SimpleProviders.LocalItemChangeType
A LocalItemChangeType enumeration value that specifies whether an item was created, updated, or deleted.
Exceptions
Exception | Condition |
---|---|
ArgumentOutOfRangeException | localItemChangeType is not a valid LocalItemChangeType enumeration value or keyAndVersion is empty. |
ArgumentNullException | keyAndVersion is a null reference (Nothing in Visual Basic). |