Public Member Functions | |
| HRESULT | LinkItems ([out, retval] IDSSChangeJournalLinkItemList oppLinkItems) |
| Get the list of change journal link items in this change journal entry. | |
| HRESULT | Machine ([out, retval] BSTR *opMachine) |
| Get the name of the machine on which the operation is performed. | |
| HRESULT | Objects ([out, retval] IDSSChangeJournalObjectList oppObjects) |
| Get the list of the change journal objects in this change journal entry. | |
| HRESULT | SessionID ([out, retval] BSTR *opSessionID) |
| Get the session ID of the change journal entry. | |
| HRESULT | TransactionID ([out, retval] BSTR *opTransactionID) |
| Get the unique id associated with the metadata transaction that this change journal entry corresponds to. | |
| HRESULT | TransactionProjectID ([out, retval] BSTR *opTransactionProjectID) |
| Get the id of the configuration or project where the metadata transaction that this change journal entry corresponds to was performed. | |
| HRESULT | TransactionSource ([out, retval] EnumDSSApplicationType *opTransactionSource) |
| Get a value from the EnumDSSApplicationType enumeration indicating what application initiated the transaction that this change journal entry corresponds to. | |
| HRESULT | TransactionTimestamp ([out, retval] DATE *opTransactionTimestamp) |
| Get the time and date when the transaction that this change journal entry corresponds to was performed. | |
| HRESULT | TransactionType ([out, retval] EnumDSSTransactionType *opTransactionType) |
| Get a value from the EnumDSSTransactionType enumeration indicating what kind of transaction this change journal entry corresponds to. | |
| HRESULT | UserID ([out, retval] BSTR *opUserID) |
| Get the id of the user who performed this change. | |
| HRESULT | UserName ([out, retval] BSTR *opUserName) |
| Get the name of the user who made this operation. | |
|
|
Get the list of change journal link items in this change journal entry.
|
|
|
Get the name of the machine on which the operation is performed.
|
|
|
Get the list of the change journal objects in this change journal entry.
|
|
|
Get the session ID of the change journal entry.
|
|
|
Get the unique id associated with the metadata transaction that this change journal entry corresponds to.
|
|
|
Get the id of the configuration or project where the metadata transaction that this change journal entry corresponds to was performed.
|
|
|
Get a value from the EnumDSSApplicationType enumeration indicating what application initiated the transaction that this change journal entry corresponds to.
|
|
|
Get the time and date when the transaction that this change journal entry corresponds to was performed. The timestamp is returned after conversion to the callers local timezone. For operations that already record a modification time, the transaction timestamp is the same as the recorded modification time. Note that the transaction timestamp is not useful for determining the exact interleaving of concurrent operations in the metadata as it does not correspond to either the start or the end of the transaction.
|
|
|
Get a value from the EnumDSSTransactionType enumeration indicating what kind of transaction this change journal entry corresponds to.
|
|
|
Get the id of the user who performed this change.
|
|
|
Get the name of the user who made this operation.
|