ChangeApplicationContext Class
Represents information returned by the change application service about a change to be applied.
Inheritance Hierarchy
System.Object
Microsoft.Synchronization.ChangeApplicationContext
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in Microsoft.Synchronization.dll)
Syntax
'Declaration
Public Class ChangeApplicationContext
'Usage
Dim instance As ChangeApplicationContext
public class ChangeApplicationContext
public ref class ChangeApplicationContext
type ChangeApplicationContext = class end
public class ChangeApplicationContext
The ChangeApplicationContext type exposes the following members.
Properties
Name | Description | |
---|---|---|
Change | Gets the metadata for the change to be applied or the conflict to be saved. | |
ChangeApplicationAction | Gets the action a destination provider must take to apply a change. | |
ChangeData | Gets the data for the change to be applied or the conflict to be saved. | |
ConflictKnowledge | Gets the knowledge to be saved when this change is a conflict that must be saved. | |
ItemChangeSaveAction | Gets the action a destination provider must take to save a change. |
Top
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetChangeUnitChangeSaveAction | Gets the action a destination provider must take to save a change unit. | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
SetConflictWinnerInformation | Sets the conflict winner information when this change is a conflict that requires more information. | |
ToString | (Inherited from Object.) |
Top
Remarks
The ChangeApplicationContext class is part of the change application service of Sync Framework, which is used when a provider requires greater flexibility than that allowed by the standard change applier provided by Sync Framework.
To apply the change that is represented by this object, perform the following steps:
Get the ChangeApplicationAction property.
Take the specified action.
Repeat steps 1 and 2 until ChangeApplicationAction is set to Finished.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.