protected override bool EqualKeys(Type key1, Type[] key2, Tuple2KeyEntry <Type, Type[], IGarbageProxyConstructor> entry) { return(key1.Equals(entry.GetKey1()) && Arrays.Equals(key2, entry.GetKey2())); }
protected override bool EqualKeys(String key1, Type[] key2, Tuple2KeyEntry <String, Type[], T> entry) { return(key1.Equals(entry.GetKey1()) && Arrays.Equals(key2, entry.GetKey2())); }
protected override bool EqualKeys(Object obj, PrefetchPath[] prefetchPaths, Tuple2KeyEntry <Object, PrefetchPath[], bool?> entry) { return(obj == entry.GetKey1() && prefetchPaths == entry.GetKey2()); }