System.Net.HttpWebRequest.HttpWebRequest C# (CSharp) Метод

HttpWebRequest() приватный Метод

private HttpWebRequest ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : System.Diagnostics
serializationInfo SerializationInfo
streamingContext StreamingContext
Результат System.Diagnostics
        protected HttpWebRequest(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext)
        {
#if DEBUG
            using (DebugThreadTracking.SetThreadKind(ThreadKinds.User)) {
#endif
            _webHeaderCollection = (WebHeaderCollection)serializationInfo.GetValue("_HttpRequestHeaders", typeof(WebHeaderCollection));
            Proxy = (IWebProxy)serializationInfo.GetValue("_Proxy", typeof(IWebProxy));
            KeepAlive = serializationInfo.GetBoolean("_KeepAlive");
            Pipelined = serializationInfo.GetBoolean("_Pipelined");
            AllowAutoRedirect = serializationInfo.GetBoolean("_AllowAutoRedirect");
            if (!serializationInfo.GetBoolean("_AllowWriteStreamBuffering"))
            {
                _Booleans &= ~Booleans.AllowWriteStreamBuffering;
            }            
            _maximumAllowedRedirections = serializationInfo.GetInt32("_MaximumAllowedRedirections");
            AllowAutoRedirect = serializationInfo.GetInt32("_AutoRedirects") > 0;
            Timeout = serializationInfo.GetInt32("_Timeout");

            try
            {
                ReadWriteTimeout = serializationInfo.GetInt32("_ReadWriteTimeout");
            }
            catch
            { // default
            }
            try
            {
                MaximumResponseHeadersLength = serializationInfo.GetInt32("_MaximumResponseHeadersLength");
            }
            catch
            {
                // default
            }
            ContentLength = serializationInfo.GetInt64("_ContentLength");
            MediaType = serializationInfo.GetString("_MediaType");
            _originVerb = serializationInfo.GetString("_OriginVerb");
            ConnectionGroupName = serializationInfo.GetString("_ConnectionGroupName");
            ProtocolVersion = (Version)serializationInfo.GetValue("_Version", typeof(Version));
            _requestUri = (Uri)serializationInfo.GetValue("_OriginUri", typeof(Uri));            
#if DEBUG
            }
#endif
        }

Same methods

HttpWebRequest::HttpWebRequest ( )
HttpWebRequest::HttpWebRequest ( ) : System.Diagnostics
HttpWebRequest::HttpWebRequest ( Uri uri ) : System.Diagnostics