public void Dispose() { // 비동기로 동작중인 쿼리는 작업이 끝나기 전에 반환할 수 없다. if (_isAsync == true) return; EndQuery(); _command.Dispose(); }