Namespace Umbraco.Cms.Core.Deploy
Classes
ArtifactBase<TUdi>
Provides a base class for all artifacts.
ArtifactDependency
Represents an artifact dependency.
ArtifactDependencyCollection
Represents a collection of distinct ArtifactDependency.
ArtifactDeployState
Represent the state of an artifact being deployed.
ArtifactDeployState<TArtifact, TEntity>
Represent the state of an artifact being deployed.
ArtifactSignature
Represents the signature of an artifact.
Difference
Represents a difference between two artifacts.
PassThroughCache
A pass through context cache that always creates the items.
Interfaces
IArtifact
Represents an artifact ie an object that can be transfered between environments.
IArtifactSignature
Represents the signature of an artifact.
IContextCache
Represents a context cache used by Deploy operations.
IDataTypeConfigurationConnector
Defines methods that can convert data type configuration to and from an environment-agnostic string.
IDeployContext
Represents a deployment context.
IFileSource
Represents a file source, ie a mean for a target environment involved in a deployment to obtain the content of files being deployed.
IFileType
Represents a deployable file type.
IFileTypeCollection
Represents a collection of deployable file types used for each specific entity type.
IImageSourceParser
Provides methods to parse image tag sources in property values.
ILocalLinkParser
Provides methods to parse local link tags in property values.
IServiceConnector
Connects to an Umbraco service.
IUniqueIdentifyingServiceConnector
Provides a method to retrieve an artifact's unique identifier.
IValueConnector
Defines methods that can convert a property value to and from an environment-agnostic string.
Enums
ArtifactDependencyMode
Indicates the mode of the dependency.