Share via


AuditInfo Class

Definition

The audit information that is appended to numerous complex types.

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

Remarks

The AuditInfo complex type specifies a common complex type that is used to store object modification history.

Constructors

AuditInfo()

Initializes a new instance of the AuditInfo class.

Properties

CreatedDateTime

Specifies the date and time at which the associated object was created.

CreatedUserId

Specifies the Identifier of the user who created the associated object.

CreatedVersionId
Obsolete.

Specifies the Identifier of the version in which the associated object was created.

RevisionId

Specifies the revision identifier of the associated object.

UpdatedDateTime

Specifies the date and time at which the associated object was last updated.

UpdatedUserId

Specifies the Identifier of the user who last updated the object.

UpdatedVersionId
Obsolete.

Specifies the Identifier of the version in which the associated object was last updated.

Methods

SetProperty<T>(T, T, String, Boolean)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)
SetProperty<T>(T, T, String)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)

Applies to