System.Net.Http.WebRequest Represents the class that is used to create special for use with the Real-Time-Communications (RTC) background notification infrastructure. Creates a special for use with the Real-Time-Communications (RTC) background notification infrastructure. Returns .An HTTP request message for use with the RTC background notification infrastructure. The HTTP method. The Uri the request is sent to. Provides desktop-specific features not available to Windows Store apps or other environments. 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 callback method to validate the server certificate. Returns .A callback method to validate the server certificate. 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.