Class ServiceVersionDependencyDetails
Provides information about dependencies between service version minor entities and outside major entities.
Inheritance
System.Object
ServiceVersionDependencyDetails
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Nevatech.Vsb.Repository.Services.Export
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class ServiceVersionDependencyDetails
Constructors
ServiceVersionDependencyDetails()
Declaration
public ServiceVersionDependencyDetails()
Properties
Dependencies
Gets collection of cross-dependencies between entities included in the package.
Declaration
public Collection<Dependency> Dependencies { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<Dependency> |
Operations
Gets collection of operations included in the service version.
Declaration
public Collection<OperationSubtree> Operations { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<OperationSubtree> |
ServiceVersions
Gets collection of dependent service versions.
Declaration
public Collection<ServiceVersionSubtree> ServiceVersions { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<ServiceVersionSubtree> |
Methods
AddDependency(Int32, EntityType, Int32, EntityType)
Adds new natural dependency to dependencies collection. Dependency on the parent folder must not be added explicitly.
Declaration
public void AddDependency(int foreignEntityId, EntityType foreignEntityType, int primaryEntityId, EntityType primaryEntityType)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | foreignEntityId | Database identifier of the entity that is dependent on or references another entity. |
EntityType | foreignEntityType | The type of entity that is dependent on or references another entity. |
System.Int32 | primaryEntityId | Database identifier of the entity that is a dependency for or referenced by another entity. |
EntityType | primaryEntityType | The type of entity that is a dependency for or referenced by another entity. |