Пример #1
0
 /// <summary>
 /// The constructor creates an object that represents a missing value in a key
 /// </summary>
 /// <param name="key">Key where the value was located</param>
 /// <param name="value">Original value</param>
 public MissingValue(RegKeyEntry key, RegValueEntry value)
 {
     Key   = key;
     Value = value;
 }
Пример #2
0
 /// <summary>
 /// The constructor creates an object that represents a missing value in a key
 /// </summary>
 /// <param name="key">Key where the value was located</param>
 /// <param name="value">Original value</param>
 public MissingValue(RegKeyEntry key, RegValueEntry value)
 {
     Key = key;
     Value = value;
 }
Пример #3
0
 /// <summary>
 /// This constructor identifies a mismatch in the data of two registry values that are located
 /// in the same key path.
 /// </summary>
 /// <param name="key">Parent registry key path (by definition, the same in both registry trees)</param>
 /// <param name="value1">Data in first registry file</param>
 /// <param name="value2">Data in the second registry file</param>
 public DataMismatch(RegKeyEntry key, RegValueEntry value1, RegValueEntry value2)
 {
     Key    = key;
     Value1 = value1;
     Value2 = value2;
 }
Пример #4
0
 /// <summary>
 /// The constructor creates an object that represents a value that exists in both keys, but has different value kinds (and by definition
 /// different values) in each of them.
 /// </summary>
 /// <param name="key">Key where the value was located</param>
 /// <param name="value1">Value as it exists in the 1st key</param>
 /// <param name="value2">Value as it exists in the 2nd key</param>
 public KindMismatch(RegKeyEntry key, RegValueEntry value1, RegValueEntry value2)
 {
     Key = key;
     Value1 = value1;
     Value2 = value2;
 }