System.Net.Http.WebRequest
Implements a transport handler using instances to send HTTP requests to servers.
Initializes a new instance of the class.
Gets or sets a value that indicates whether to pipeline the request to the Internet resource.
Returns .true if the request should be pipelined; otherwise, false. The default is true.
Gets or sets a value indicating the level of authentication and impersonation used for this request.
Returns .A bitwise combination of the values. The default value is .
Gets or sets the cache policy for this request.
Returns .A object that defines a cache policy. The default is .
Gets or sets the collection of security certificates that are associated with this request.
Returns .The collection of security certificates associated with this request.
Gets or sets the amount of time, in milliseconds, the application will wait for 100-continue from the server before uploading data.
Returns .The amount of time, in milliseconds, the application will wait for 100-continue from the server before uploading data. The default value is 350 milliseconds.
Gets or sets the impersonation level for the current request.
Returns .The impersonation level for the request. The default is .
Gets or sets the maximum allowed length of the response headers.
Returns .The length, in kilobytes (1024 bytes), of the response headers.
Gets or sets a time-out in milliseconds when writing a request to or reading a response from a server.
Returns .The number of milliseconds before the writing or reading times out. The default value is 300,000 milliseconds (5 minutes).
Gets or sets a value that indicates whether to allow high-speed NTLM-authenticated connection sharing.
Returns .true to keep the authenticated connection open; otherwise, false.