Class ArtifactDependency
Represents an artifact dependency.
Inheritance
System.Object
      Namespace: Umbraco.Cms.Core.Deploy
Assembly: Umbraco.Core.dll
Syntax
public class ArtifactDependency
  Remarks
Dependencies have an order property which indicates whether it must be respected when ordering artifacts.
    Dependencies have a mode which can be Match or Exist depending on whether the checksum should
    match.
Constructors
View SourceArtifactDependency(Udi, Boolean, ArtifactDependencyMode)
Initializes a new instance of the ArtifactDependency class with an entity identifier and a mode.
Declaration
public ArtifactDependency(Udi udi, bool ordering, ArtifactDependencyMode mode)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Udi | udi | The entity identifier of the artifact that is a dependency.  | 
      
| System.Boolean | ordering | A value indicating whether the dependency is ordering.  | 
      
| ArtifactDependencyMode | mode | The dependency mode.  | 
      
Properties
View SourceMode
Gets the dependency mode.
Declaration
public ArtifactDependencyMode Mode { get; }
  Property Value
| Type | Description | 
|---|---|
| ArtifactDependencyMode | 
Ordering
Gets a value indicating whether the dependency is ordering.
Declaration
public bool Ordering { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
Udi
Gets the entity id of the artifact that is a dependency.
Declaration
public Udi Udi { get; }
  Property Value
| Type | Description | 
|---|---|
| Udi |