private void SetupDmvs()
        {
            if (Document.Connection == null)
            {
                return;
            }
            DmvQueries.Clear();

            foreach (var dmv in Document.Connection?.DynamicManagementViews)
            {
                DmvQueries.Add(dmv);
            }
        }
        private void SetupDmvs()
        {
            if (!Document.Connection.IsConnected)
            {
                return;
            }
            DmvQueries.Clear();

            foreach (var dmv in _dmvProvider.DynamicManagementViews)
            {
                DmvQueries.Add(dmv);
            }
        }