Renci.SshNet.Sftp.SftpSession.HandleResponse C# (CSharp) 메소드

HandleResponse() 개인적인 메소드

private HandleResponse ( SftpResponse response ) : void
response Renci.SshNet.Sftp.Responses.SftpResponse
리턴 void
        private void HandleResponse(SftpResponse response)
        {
            SftpRequest request;
            lock (_requests)
            {
                _requests.TryGetValue(response.ResponseId, out request);
                if (request != null)
                {
                    _requests.Remove(response.ResponseId);
                }
            }

            if (request == null)
                throw new InvalidOperationException("Invalid response.");

            request.Complete(response);
        }
    }