Пример #1
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="DeltaRowCollection" /> class.
 /// </summary>
 /// <param name="modifiedClassInfo">The modified class information.</param>
 /// <param name="source">The source (or child) version.</param>
 /// <param name="target">The target (or parent) version.</param>
 public DeltaRowCollection(IModifiedClassInfo modifiedClassInfo, IVersion source, IVersion target)
 {
     this.ModifiedClassInfo     = modifiedClassInfo;
     this.SourceVersion         = source;
     this.TargetVersion         = target;
     this.CommonAncestorVersion = target == null ? null : ((IVersion2)source).GetCommonAncestor(target);
 }
Пример #2
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="DeltaRowCollection" /> class.
 /// </summary>
 /// <param name="modifiedClassInfo">The modified class information.</param>
 /// <param name="source">The source.</param>
 public DeltaRowCollection(IModifiedClassInfo modifiedClassInfo, IVersion source)
     : this(modifiedClassInfo, source, null)
 {
 }