Skip to main content

%DeepSee.SetBuilder.Snapshot

SQL Table Name: %DeepSee_SetBuilder.Snapshot

Property Inventory

Parameters

parameter SBREPOSITORYCLASS;

Properties

property CreatedAt as %DeepSee.Datatype.dateTime [ ReadOnly ];
Time at which the snapshot was taken
Property methods: CreatedAtDisplayToLogical(), CreatedAtGet(), CreatedAtIsValid(), CreatedAtLogicalToDisplay(), CreatedAtLogicalToOdbc(), CreatedAtNormalize(), CreatedAtOdbcToLogical()
property CreatedBy as %String (MAXLEN = 200) [ ReadOnly ];
User taking the snapshot
Property methods: CreatedByDisplayToLogical(), CreatedByGet(), CreatedByIsValid(), CreatedByLogicalToDisplay(), CreatedByLogicalToOdbc(), CreatedByNormalize()
property DefinitionChecksum as %Integer;
$zcrc(,7) Checksum of the set definition XML at the time of taking the snapshot, to verify if this snapshot was taken using a different version of the definition
Property methods: DefinitionChecksumDisplayToLogical(), DefinitionChecksumGet(), DefinitionChecksumIsValid(), DefinitionChecksumLogicalToDisplay(), DefinitionChecksumNormalize(), DefinitionChecksumSet()
property Description as %String (MAXLEN = 1000);
Free text
Property methods: DescriptionDisplayToLogical(), DescriptionGet(), DescriptionIsValid(), DescriptionLogicalToDisplay(), DescriptionLogicalToOdbc(), DescriptionNormalize(), DescriptionSet()
property Members as %DeepSee.Sets.ISet [ Calculated , ReadOnly ];
Set members.
property Name as %String [ Required , ReadOnly ];
Internal identifier of this snapshot
Property methods: NameDisplayToLogical(), NameGet(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize()
property Parameters as array of %String;
Parameters applied when taking this snapshot
Property methods: ParametersBuildValueArray(), ParametersCollectionToDisplay(), ParametersCollectionToOdbc(), ParametersDisplayToCollection(), ParametersDisplayToLogical(), ParametersGet(), ParametersGetObject(), ParametersGetObjectId(), ParametersGetSwizzled(), ParametersIsValid(), ParametersLogicalToDisplay(), ParametersLogicalToOdbc(), ParametersNormalize(), ParametersOdbcToCollection(), ParametersSet(), ParametersSetObject(), ParametersSetObjectId()
property Properties as list of %String;
List of member properties ("name:type") saved along with this snapshot.
Property methods: PropertiesBuildValueArray(), PropertiesCollectionToDisplay(), PropertiesCollectionToOdbc(), PropertiesDisplayToCollection(), PropertiesDisplayToLogical(), PropertiesGet(), PropertiesGetObject(), PropertiesGetObjectId(), PropertiesGetSwizzled(), PropertiesIsValid(), PropertiesLogicalToDisplay(), PropertiesLogicalToOdbc(), PropertiesNormalize(), PropertiesOdbcToCollection(), PropertiesSet(), PropertiesSetObject(), PropertiesSetObjectId()
property TargetClass as %String (MAXLEN = 250);
Target class of the set at the time of taking the snapshot
Property methods: TargetClassDisplayToLogical(), TargetClassGet(), TargetClassIsValid(), TargetClassLogicalToDisplay(), TargetClassLogicalToOdbc(), TargetClassNormalize(), TargetClassSet()

Indexes

index (NameIdx on Name) [PrimaryKey, Unique];
Index methods: NameIdxCheck(), NameIdxDelete(), NameIdxExists(), NameIdxOpen(), NameIdxSQLCheckUnique(), NameIdxSQLExists(), NameIdxSQLFindPKeyByConstraint(), NameIdxSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

FeedbackOpens in a new tab