Processes a batch of changes to entities which may contain Add/Remove or Update operations.
Namespace:
Mindscape.LightSpeed.ServiceModelAssembly: Mindscape.LightSpeed.ServiceModel (in Mindscape.LightSpeed.ServiceModel.dll)
Version: 4.0.0.0 (4.0.0.0)
Syntax
C# |
---|
[OperationContractAttribute] [UseNetDataContractSerializerAttribute] DistributedChangeResult ProcessChanges( DistributedChangeBatch changes ) |
Visual Basic (Declaration) |
---|
<OperationContractAttribute> _ <UseNetDataContractSerializerAttribute> _ Function ProcessChanges ( _ changes As DistributedChangeBatch _ ) As DistributedChangeResult |
Parameters
- changes
- Type: Mindscape.LightSpeed.ServiceModel..::.DistributedChangeBatch
The batch of changes to be executed.
Return Value
A DistributedChangeResult instance which describes the outcome from processing the changes. Any new or updated identifiers will be returned and any validation error messages will be attached.
Remarks
This is the service equivilant of SaveChanges()