private void Assign(IKeepSynchronizedMetadata destination, IKeepSynchronizedMetadata source) { destination.Source = source.Source; destination.Target = source.Target; destination.Context = source.Context; }
private static string GetComputationKey(IKeepSynchronizedMetadata ks) { return(ks.Source + "/" + ks.Target); }
private bool SameValue(IKeepSynchronizedMetadata x, IKeepSynchronizedMetadata y) { return(x.Source == y.Source && x.Target == y.Target && x.Context == y.Context); }