public Bound(ISingleNodeSnapshot item1, ISingleNodeSnapshot item2, int batchindex, string stageName, string pluginId, object pluginMetadata, IDictionary <string, string> tags) : base(batchindex, stageName, pluginId, pluginMetadata, tags) { this.Scopes.Add(item1); this.Scopes.Add(item2); this.Item1 = item1; this.Item2 = item2; }
public SourcingFrom(ISingleNodeSnapshot from, ISubTreeSnapshot subject, int batchindex, string stageName, string pluginId, object pluginMetadata, IDictionary <string, string> tags) : base(batchindex, stageName, pluginId, pluginMetadata, tags) { this.Scopes.Add(from); this.Scopes.Add(subject); this.From = from; this.Subject = subject; }
public Modified(ISingleNodeSnapshot target, int batchindex, string stageName, string pluginId, object pluginMetadata, IDictionary <string, string> tags) : base(batchindex, stageName, pluginId, pluginMetadata, tags) { this.Scopes.Add(target); this.Target = target; }
public Generated(ISubTreeSnapshot subject, int batchindex, string stageName, string pluginId, object pluginMetadata, IDictionary <string, string> tags, ISingleNodeSnapshot from = null) : base(batchindex, stageName, pluginId, pluginMetadata, tags) { this.Scopes.Add(subject); if (from != null) { this.Scopes.Add(from); } this.Subject = subject; this.From = from; }