Class ArtifactAnnotation
The Artifact Annotation is a representation of the data that is stored in the artifact. The Artifact Annotation is useful to inform the user about the type of data files that are stored in the artifact.
Namespace: Workspace.XBR.Xperiflow.Routines.Artifacts
Assembly: Xperiflow.dll
public class ArtifactAnnotation
Properties
KeyAnnotation
The artifact key annotation. This is a human-readable identifier for the artifact that comes with its own syntax.
public string KeyAnnotation { get; set; }
Title
The artifact annotation title. This is a human-readable title for the artifact.
public string Title { get; set; }
Description
The artifact annotation description. This is a human-readable description for the artifact.
public string Description { get; set; }
IsAggregate
Whether or not the artifact is an aggregate artifact. An aggregate artifact is an artifact that does not directly contain data, but rather it is a 'parent' of other artifacts.
public bool IsAggregate { get; set; }
FileAnnotations
The list of File Annotations that map to data files that this artifact is expected to generate. This of this as a type annotation but for files.
public List<ArtifactFileAnnotation> FileAnnotations { get; set; }
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object,System.Object)
System.Object.GetHashCode
System.Object.GetType
System.Object.MemberwiseClone
System.Object.ReferenceEquals(System.Object,System.Object)
System.Object.ToString