Replies:

Thank you, @Robert Cemper and @Eduard Lebedyuk!

I did not know about MANAGEDEXTENT, assuming there was no way to use the same storage in another class.  Ed's warning is relevant though, I can't ensure that there wouldn't be other concurrent writes.

Here is my working solution.... Subclassing of the record class with Setters for the 2 properties seems to work.  Simply overriding the 2 properties without [ SqlComputed ] did not change the computed behavior.

Class Audit.HistoricalRecord Extends Audit.Record {

Method LastModifiedTimeSet(value As %String) As %Status
 {
    Set i%LastModifiedTime = value
    quit $$$OK
 }

Method LastModifiedUserSet(value As %String) As %Status
{
    Set i%LastModifiedUser = value
    quit $$$OK
}

}

My migration routine can now create and save objects of the HistoricalRecord class

Hi David,  thanks for this suggestion.  File names that include full version strings are now visible prior to download.

Followers:
Matthew has no followers yet.
Following:
Global Masters badges: