Show / Hide Table of Contents

    Class ChangeRecordDefinition

    Represents a change or a set of changes done to a single entity.

    Inheritance
    Object
    ChangeRecord
    ChangeRecordDefinition
    Implements
    IValidator
    IExtensibleDataObject
    Inherited Members
    ChangeRecord.Validate()
    ChangeRecord.Id
    ChangeRecord.ChangeSetId
    ChangeRecord.EntityName
    ChangeRecord.EntityId
    ChangeRecord.EntityType
    ChangeRecord.MajorEntityId
    ChangeRecord.MajorEntityType
    ChangeRecord.MajorEntityName
    ChangeRecord.ChangeType
    ChangeRecord.Created
    ChangeRecord.UserId
    ChangeRecord.UserName
    ChangeRecord.IdentityName
    ChangeRecord.ErrorMessage
    ChangeRecord.ExtensionData
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Nevatech.Vsb.Repository.Services
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    public sealed class ChangeRecordDefinition : ChangeRecord, IValidator, IExtensibleDataObject

    Constructors

    ChangeRecordDefinition()

    Initializes an empty instance.

    Declaration
    public ChangeRecordDefinition()

    ChangeRecordDefinition(ChangeRecord)

    Initializes new instance from provided record.

    Declaration
    public ChangeRecordDefinition(ChangeRecord record)
    Parameters
    Type Name Description
    ChangeRecord record

    Record to be initialized from.

    Properties

    Fields

    Gets collection of the updated fields.

    Declaration
    public Collection<ChangeField> Fields { get; }
    Property Value
    Type Description
    Collection<ChangeField>

    Implements

    IValidator
    System.Runtime.Serialization.IExtensibleDataObject
    Back to top Nevatech Sentinet 6.5 Online Documentation