コード例 #1
0
ファイル: RemoveLogin.cs プロジェクト: Yevrag35/SQL-SMO
        protected override void EndProcessing()
        {
            for (int l = 0; l < _logins.Count; l++)
            {
                if (this.Force || base.ShouldProcess(this.InputObject.Name + " on " + _server.Name, "Remove"))
                {
                    var activeProcs = SqlProcessCollection.GetProcesses(this.InputObject.Name, _server);
                    if (activeProcs.Count > 0)
                    {
                        activeProcs.KillAll();
                    }

                    this.InputObject.Drop();
                }
            }
            _server.Refresh();
        }
コード例 #2
0
 protected private SqlProcessCollection FindProcess(SmoLogin login) => SqlProcessCollection.GetProcesses(login.Name, _server);
コード例 #3
0
 protected private SqlProcessCollection FindProcess() => SqlProcessCollection.GetProcesses(_server);