Class RepositoryTransactionCommitOptions
Instructions on how to commit the transaction
Inherited Members
Namespace: Algenta.Colectica.Model.Repository
Assembly: Algenta.Colectica.Model.dll
Syntax
[DataContract(Namespace = "http://ns.colectica.com/2009/07/")]
public class RepositoryTransactionCommitOptions : CommitOptions
Properties
ScopedSets
If not empty, Only propagate new versions of parent items if they are within a specified set. The latest versions of the roots listed in the ScopedSets and items latest children will be used to determine the set.
Declaration
[DataMember]
public Collection<IdentifierTriple> ScopedSets { get; set; }
Property Value
Type | Description |
---|---|
Collection<IdentifierTriple> |
TransactionId
Transaction identifier
Declaration
[DataMember]
public long TransactionId { get; set; }
Property Value
Type | Description |
---|---|
Int64 |
TransactionType
Gets or sets the type of transaction that should be performed by the repository.
Declaration
[DataMember]
public RepositoryTransactionType TransactionType { get; set; }
Property Value
Type | Description |
---|---|
RepositoryTransactionType |