UserLoadChangeContext.RecordRecoverableErrorForChangeUnit Method
Indicates that a recoverable error occurred when data for the specified change unit was loaded from the item store.
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in Microsoft.Synchronization.dll)
Syntax
'Declaration
Public Overrides Sub RecordRecoverableErrorForChangeUnit ( _
changeUnitChange As ChangeUnitChange, _
errorData As RecoverableErrorData _
)
'Usage
Dim instance As UserLoadChangeContext
Dim changeUnitChange As ChangeUnitChange
Dim errorData As RecoverableErrorData
instance.RecordRecoverableErrorForChangeUnit(changeUnitChange, _
errorData)
public override void RecordRecoverableErrorForChangeUnit(
ChangeUnitChange changeUnitChange,
RecoverableErrorData errorData
)
public:
virtual void RecordRecoverableErrorForChangeUnit(
ChangeUnitChange^ changeUnitChange,
RecoverableErrorData^ errorData
) override
abstract RecordRecoverableErrorForChangeUnit :
changeUnitChange:ChangeUnitChange *
errorData:RecoverableErrorData -> unit
override RecordRecoverableErrorForChangeUnit :
changeUnitChange:ChangeUnitChange *
errorData:RecoverableErrorData -> unit
public override function RecordRecoverableErrorForChangeUnit(
changeUnitChange : ChangeUnitChange,
errorData : RecoverableErrorData
)
Parameters
- changeUnitChange
Type: Microsoft.Synchronization.ChangeUnitChange
The change unit change that caused the error.
- errorData
Type: Microsoft.Synchronization.RecoverableErrorData
Additional information about the error.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | changeUnitChange or errorData is a null reference (Nothing in Visual Basic). |
Remarks
When this method is called, an ItemChangeUnitOverride object is added to the learned knowledge, and the change unit change will not be enumerated again for the duration of the synchronization session.