DacpacExplorer.Pages.PropertiesPageBuilder.AddPropertiesForDmlTrigger C# (CSharp) Method

AddPropertiesForDmlTrigger() private method

private AddPropertiesForDmlTrigger ( System.Windows.Controls.Panel panel, TSqlObject key ) : void
panel System.Windows.Controls.Panel
key TSqlObject
return void
        private void AddPropertiesForDmlTrigger(Panel panel, TSqlObject key)
        {
            var duplicateRemover = new Dictionary<string, bool>();

            foreach (var reference in key.GetReferencedRelationshipInstances(DmlTrigger.BodyDependencies))
            {
                var name = reference.ObjectName.ToString();

                if (!duplicateRemover.ContainsKey(name))
                {
                    panel.Children.Add(GetPropertyLabel("Dependency ", name));
                    duplicateRemover[name] = true;
                }
            }
        }