NavigatingCancelEventArgs.WebRequest Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the WebRequest object that is used to request the specified content.
public:
property System::Net::WebRequest ^ WebRequest { System::Net::WebRequest ^ get(); };
public System.Net.WebRequest WebRequest { get; }
member this.WebRequest : System.Net.WebRequest
Public ReadOnly Property WebRequest As WebRequest
Property Value
Gets the WebRequest object that is used to request the specified content.
Remarks
System.Net.WebRequest is an abstract base class that encapsulates a Web request, and is protocol agnostic. For each common protocol, the .NET Framework includes a class that derives from System.Net.WebRequest and extends it with protocol specific state and behavior, including:
PackWebRequest: URIs that use the
pack://
scheme to request application data files (see WPF Application Resource, Content, and Data Files).HttpWebRequest: URIs that use the
http://
scheme to request files from Web servers.FtpWebRequest: URIs that use the
ftp://
scheme to request files from FTP servers.FileWebRequest: URIs that use the
file://
scheme to request local files.
You can both view and modify WebRequest details.
WebRequest is null
when navigation occurs by:
Using the WebBrowser control.
Calling Navigate
Setting NavigationService.Content.
Navigating through HTML content in a Frame.