Class ChangeRecordDefinition
Represents a change or a set of changes done to a single entity.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.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 |
---|---|
System.Collections.ObjectModel.Collection<ChangeField> |
Implements
System.Runtime.Serialization.IExtensibleDataObject