コード例 #1
0
 private bool CustomComparerShouldBeApplied(PropertyEqualsCalculatorConfiguration configurationAndCache, Type object1Type, Type object2Type, out AbstractCustomComparer customComparer)
 {
     foreach (AbstractCustomComparer comparer in configurationAndCache.CustomComparer)
     {
         if (comparer.IsApplicable(object1Type, object2Type))
         {
             customComparer = comparer;
             return(true);
         }
     }
     customComparer = null;
     return(false);
 }
コード例 #2
0
ファイル: TupleComparer.cs プロジェクト: anionDev/GRYLibrary
 internal TupleComparer(PropertyEqualsCalculatorConfiguration cacheAndConfiguration) : base(cacheAndConfiguration)
 {
     this.Configuration = cacheAndConfiguration;
 }
コード例 #3
0
ファイル: TypeComparer.cs プロジェクト: anionDev/GRYLibrary
 public TypeComparer(PropertyEqualsCalculatorConfiguration cacheAndConfiguration) : base(cacheAndConfiguration)
 {
     this.Configuration = cacheAndConfiguration;
 }
コード例 #4
0
 internal PropertyEqualsCalculator(PropertyEqualsCalculatorConfiguration configuration) : base(configuration)
 {
 }
コード例 #5
0
 internal AttributeValueComparer(PropertyEqualsCalculatorConfiguration cacheAndConfiguration) : base(cacheAndConfiguration)
 {
 }