mscorlib(4.0.0.0) API with additions
System.GenericUriParser Class Reference

A customizable parser for a hierarchical URI. More...

Inheritance diagram for System.GenericUriParser:
[legend]
Collaboration diagram for System.GenericUriParser:
[legend]

Public Member Functions

 GenericUriParser (GenericUriParserOptions options)
 Create a customizable parser for a hierarchical URI. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from System.UriParser
static void Register (UriParser uriParser, string schemeName, int defaultPort)
 Associates a scheme and port number with a T:System.UriParser. More...
 
static bool IsKnownScheme (string schemeName)
 Indicates whether the parser for a scheme is registered. More...
 
- Protected Member Functions inherited from System.UriParser
 UriParser ()
 Constructs a default URI parser. More...
 
virtual UriParser OnNewUri ()
 Invoked by a T:System.Uri constructor to get a T:System.UriParser instance More...
 
virtual void OnRegister (string schemeName, int defaultPort)
 Invoked by the Framework when a T:System.UriParser method is registered. More...
 
virtual void InitializeAndValidate (Uri uri, out UriFormatException parsingError)
 Initialize the state of the parser and validate the URI. More...
 
virtual string Resolve (Uri baseUri, Uri relativeUri, out UriFormatException parsingError)
 Called by T:System.Uri constructors and Overload:System.Uri.TryCreate to resolve a relative URI. More...
 
virtual bool IsBaseOf (Uri baseUri, Uri relativeUri)
 Determines whether baseUri is a base URI for relativeUri . More...
 
virtual string GetComponents (Uri uri, UriComponents components, UriFormat format)
 Gets the components from a URI. More...
 
virtual bool IsWellFormedOriginalString (Uri uri)
 Indicates whether a URI is well-formed. More...
 

Detailed Description

A customizable parser for a hierarchical URI.

Definition at line 4 of file GenericUriParser.cs.

Constructor & Destructor Documentation

◆ GenericUriParser()

System.GenericUriParser.GenericUriParser ( GenericUriParserOptions  options)

Create a customizable parser for a hierarchical URI.

Parameters
optionsSpecify the options for this T:System.GenericUriParser.

Definition at line 10 of file GenericUriParser.cs.


The documentation for this class was generated from the following file: