AuditDetail AuditDetail AuditDetail AuditDetail Class

Definition

Provides a base class for storing the details of data changes.

public ref class AuditDetail : System::Runtime::Serialization::IExtensibleDataObject
[System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/crm/2011/Contracts")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Crm.Sdk.Messages.AttributeAuditDetail))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Crm.Sdk.Messages.ShareAuditDetail))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.Crm.Sdk.Messages.RelationshipAuditDetail))]
public class AuditDetail : System.Runtime.Serialization.IExtensibleDataObject
type AuditDetail = class
    interface IExtensibleDataObject
Public Class AuditDetail
Implements IExtensibleDataObject
Inheritance
AuditDetailAuditDetailAuditDetailAuditDetail
Derived
Attributes
Implements

Remarks

When you cast an object of this type, use one of its specialized (derived) types: AttributeAuditDetail, RelationshipAuditDetail, RolePrivilegeAuditDetail, or ShareAuditDetail.

Constructors

AuditDetail() AuditDetail() AuditDetail() AuditDetail()

Initializes a new instance of the AuditDetail class.

Properties

AuditRecord AuditRecord AuditRecord AuditRecord

Gets or sets the related Audit record that contains the change details.

ExtensionData ExtensionData ExtensionData ExtensionData

Gets or sets the structure that contains extra data. Optional.

Applies to