Skip to content
Docs Try Aspire
Docs Try

PersistenceAnnotation Properties

Class Properties 4 members
Annotation that controls the persistence behavior of a resource.
Gets or sets the persistence mode.
public PersistenceMode Mode { get; set; }
ParentProcessId Section titled ParentProcessId nullable int?
Gets or sets the parent process ID when PersistenceAnnotation.Mode is PersistenceMode.ParentProcess.
public int? ParentProcessId { get; set; }
ParentProcessTimestamp Section titled ParentProcessTimestamp nullable DateTime?
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; }