Beispiel #1
0
 /// <summary>
 /// Copies data from another FileRow object.
 /// </summary>
 /// <param name="src">An row to get data from.</param>
 public void CopyFrom(FileRow src)
 {
     for (int i = 0; i < src.Fields.Length; i++)
     {
         this[i] = src[i];
     }
     this.assemblyManifest         = src.assemblyManifest;
     this.assemblyType             = src.assemblyType;
     this.directory                = src.directory;
     this.diskId                   = src.diskId;
     this.fromModule               = src.fromModule;
     this.isGeneratedShortFileName = src.isGeneratedShortFileName;
     this.patchGroup               = src.patchGroup;
     this.processorArchitecture    = src.processorArchitecture;
     this.source                   = src.source;
     this.PreviousSource           = src.PreviousSource;
     this.Operation                = src.Operation;
     this.symbols                  = src.symbols;
     this.PreviousSymbols          = src.PreviousSymbols;
     this.patchAttributes          = src.patchAttributes;
     this.retainOffsets            = src.retainOffsets;
     this.retainLengths            = src.retainLengths;
     this.ignoreOffsets            = src.ignoreOffsets;
     this.ignoreLengths            = src.ignoreLengths;
     this.PreviousRetainOffsets    = src.PreviousRetainOffsets;
     this.PreviousRetainLengths    = src.PreviousRetainLengths;
     this.PreviousIgnoreOffsets    = src.PreviousIgnoreOffsets;
     this.PreviousIgnoreLengths    = src.PreviousIgnoreLengths;
 }
Beispiel #2
0
 /// <summary>
 /// Copies data from another FileRow object.
 /// </summary>
 /// <param name="src">An row to get data from.</param>
 public void CopyFrom(FileRow src)
 {
     for (int i = 0; i < src.Fields.Length; i++)
     {
         this[i] = src[i];
     }
     this.assemblyManifest = src.assemblyManifest;
     this.assemblyType = src.assemblyType;
     this.directory = src.directory;
     this.diskId = src.diskId;
     this.fromModule = src.fromModule;
     this.isGeneratedShortFileName = src.isGeneratedShortFileName;
     this.patchGroup = src.patchGroup;
     this.processorArchitecture = src.processorArchitecture;
     this.source = src.source;
     this.PreviousSource = src.PreviousSource;
     this.Operation = src.Operation;
     this.symbols = src.symbols;
     this.PreviousSymbols = src.PreviousSymbols;
     this.patchAttributes = src.patchAttributes;
     this.retainOffsets = src.retainOffsets;
     this.retainLengths = src.retainLengths;
     this.ignoreOffsets = src.ignoreOffsets;
     this.ignoreLengths = src.ignoreLengths;
     this.PreviousRetainOffsets = src.PreviousRetainOffsets;
     this.PreviousRetainLengths = src.PreviousRetainLengths;
     this.PreviousIgnoreOffsets = src.PreviousIgnoreOffsets;
     this.PreviousIgnoreLengths = src.PreviousIgnoreLengths;
 }