/// <summary>
 /// Reset all instance field to their default states.
 /// <returns>this.</returns>
 /// </summary>
 protected virtual IRecordInterface ResetImpl()
 {
     this._previousState            = null;
     this._newState                 = null;
     this._changeTypes              = ((SchemaDescriptorChangeType)(TypeConstants.EnumNull));
     this._descriptorTransformation = null;
     this._fieldChangeActions       = null;
     return(this);
 }
 /// <summary>
 /// Sets null to DescriptorTransformation property.
 /// </summary>
 public void NullifyDescriptorTransformation()
 {
     this._descriptorTransformation = null;
 }