Result<T> Class
Represents the result of a synchronization operation for a specific data type.
Namespace
DbSyncKit.Core.DataContract
Base Types
  • object
graph BT Type-->Base0["object"] Type["Result<T>"] class Type type-node

Syntax

public class Result<T>

Type Parameters

Name Description
T The type of data being synchronized.

Properties

Name Property Type Summary
Added List<T>
Gets or sets the list of entities that were added during synchronization.
Deleted List<T>
Gets or sets the list of entities that were deleted during synchronization.
DestinaionDataCount long
Gets or sets the count of data records in the destination database.
Edited List<T>
Gets or sets the list of entities that were edited during synchronization.
EditedDetailed List<(T sourceContract, (string propName, object propValue)[] editedProperties)>
Gets or sets the list of entities that were edited during synchronization, along with an array of updated properties for each edited entity.
ResultChangeType ChangeType
Gets or sets the type of change represented by the synchronization result.
SourceDataCount long
Gets or sets the count of data records in the source database.