IChangeSetController

Contains methods for the administration of ChangeSets.

Implements: System.Collections.IEnumerable

Indexers

IndexerDescription
this[Int32]:IChangeSet

Supplies a ChangeSet based on the indicated Id.

this[String]:IChangeSet

Supplies a ChangeSet based on the indicated name.

Properties

PropertyDescription
Archive:IChangeSetArchiveCollection

Gets all released ChangeSets.

Count:Int32

Gets the number of ChangeSets in onion.net.

Current:IChangeSet

Gets the ChangeSet of the current session. If the current user is in the Productive Environment, then NULL is returned.

Methods

MethodDescription
Create(String):IChangeSet

Generates a new ChangeSet with the indicated name

CreateLockProcess():ILockProcess

Generates a new LockProcess in onion.net

GetChangeSet(Int32):IChangeSet

Supplies a ChangeSet based on the indicated Id.

GetEnumerator():IEnumerator

Returns an enumerator which iterates through a listing.

(Inherited by System.Collections.IEnumerable)

GetLockProcess(Int32):ILockProcess

Supplies a lock process based on the indicated Id.

LookupChangeSet(String):IChangeSet

Supplies a ChangeSet based on the indicated name.

TryLookupChanges(IDataObject):IChangeSetEntries

Supplies a collection of all changes in all ChangeSets for a data object

TryLookupChangeSet(Int32):IChangeSet

Supplies a ChangeSet based on the indicated Id.

TryLookupChangeSet(String):IChangeSet

Supplies a ChangeSet based on the indicated name.