Share via


AuditInfo Class

Definition

Represents audit information appended to numerous complex types.

public ref class AuditInfo : Microsoft::MasterDataServices::DataContractBase
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
[System.Runtime.Serialization.DataContract(Name="AuditInfo", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class AuditInfo : Microsoft.MasterDataServices.DataContractBase
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Runtime.Serialization.DataContract(Name="AuditInfo", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type AuditInfo = class
    inherit DataContractBase
Public Class AuditInfo
Inherits DataContractBase
Inheritance
Attributes

Remarks

Use AuditInfo to store object modification history. Always use AuditInfo for read-only data.

Constructors

AuditInfo()

Initializes a new instance of the AuditInfo class.

Properties

CreatedDateTime

Gets or sets the date and time when the associated object was created.

CreatedUserId

Gets or sets the user identifier in which the associated object was created.

CreatedVersionId

Gets or sets the version identifier in which the associated object was created.

ExtensionData

Gets or sets the structure that contains extra data.

(Inherited from DataContractBase)
UpdatedDateTime

Gets or sets the last date and time that the associated object was updated.

UpdatedUserId

Gets or sets the identifier of the last user that updated the object.

UpdatedVersionId

Gets or sets the identifier of the version in which the associated object was last update.

Applies to