internal FtpWebResponse(Stream responseStream, long contentLength, Uri responseUri, FtpStatusCode statusCode, string statusLine, DateTime lastModified, string bannerMessage, string welcomeMessage, string exitMessage)
{
if (NetEventSource.IsEnabled) NetEventSource.Enter(this, contentLength, statusLine);
_responseStream = responseStream;
if (responseStream == null && contentLength < 0)
{
contentLength = 0;
}
_contentLength = contentLength;
_responseUri = responseUri;
_statusCode = statusCode;
_statusLine = statusLine;
_lastModified = lastModified;
_bannerMessage = bannerMessage;
_welcomeMessage = welcomeMessage;
_exitMessage = exitMessage;
}