Skip to content
DocsTry Aspire
DocsTry

PersistenceAnnotation Properties

ClassProperties4 members
Annotation that controls the persistence behavior of a resource.
Gets or sets the persistence mode.
public PersistenceMode Mode { get; set; }
ParentProcessIdSection titled ParentProcessIdnullableint?
Gets or sets the parent process ID when PersistenceAnnotation.Mode is PersistenceMode.ParentProcess.
public int? ParentProcessId { get; set; }
ParentProcessTimestampSection titled ParentProcessTimestampnullableDateTime?
Gets or sets the parent process identity timestamp when PersistenceAnnotation.Mode is PersistenceMode.ParentProcess.
public DateTime? ParentProcessTimestamp { get; set; }
Gets or sets the source resource when PersistenceAnnotation.Mode is PersistenceMode.Resource.
public IResource? SourceResource { get; set; }