IVersionedWorkspace4 Interface
Provides access to members that manage versions.
Members
Name | Description | |
---|---|---|
![]() |
Compress | Compresses the database by removing states not referenced by a version. |
![]() |
DefaultVersion | The Default version. |
![]() |
DescendantVersions | A list of descendant versions of a version that can be sorted to optimize reconcile and post. |
![]() |
FindVersion | Finds a specific version given it's name. |
![]() |
ParentVersions | A list of versions that have child versions. |
![]() |
RecommendedReconcileOrder | An ordered list of versions that can be used to optimize reconciliation against the default version. |
![]() |
RecommendedSyncOrder | An ordered list of replicas that need to be synchronized in order to optimize reconciliation against the default version. |
![]() |
Versions | All versions the user owns and those which are public or protected. |
IVersionedWorkspace4.DescendantVersions Property
A list of descendant versions of a version that can be sorted to optimize reconcile and post.
Public Function get_DescendantVersions ( _
ByVal Version As String, _
ByVal orderForReconcileAndPost As Boolean _
) As IEnumVersionInfo
public IEnumVersionInfo get_DescendantVersions (
string Version,
bool orderForReconcileAndPost
);
Remarks
Returns an enumeration of the version's descendants (children, grand-children, great-grand-children, etc.) The descendants can be used to build a version tree. Only versions owned by the user will be returned unless an administrator connection is used in which case all applicable versions will be returned.
IVersionedWorkspace4.ParentVersions Property
A list of versions that have child versions.
Public ReadOnly Property ParentVersions As IEnumVersionInfo
public IEnumVersionInfo ParentVersions {get;}
Remarks
Returns an enumeration of all versions that have children.
Inherited Interfaces
Interfaces | Description |
---|---|
IVersionedWorkspace3 | Provides access to members that manage versions. |
IVersionedWorkspace2 | Provides access to members that manage versions. |
IVersionedWorkspace | Provides access to members that manage versions. |
Classes that implement IVersionedWorkspace4
Classes | Description |
---|