C# Class System.PrivateUri.Tests.TestUriParser

Inheritance: UriParser
Show file Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
GetComponents ( Uri uri, UriComponents components, UriFormat format ) : string
InitializeAndValidate ( Uri uri, UriFormatException &parsingError ) : void
IsBaseOf ( Uri baseUri, Uri relativeUri ) : bool
IsWellFormedOriginalString ( Uri uri ) : bool
OnNewUri ( ) : UriParser
Resolve ( Uri baseUri, Uri relativeUri, UriFormatException &parsingError ) : string
TestUriParser ( ) : Xunit

Protected Methods

Method Description
OnRegister ( string schemeName, int defaultPort ) : void

Method Details

GetComponents() public method

public GetComponents ( Uri uri, UriComponents components, UriFormat format ) : string
uri Uri
components UriComponents
format UriFormat
return string

InitializeAndValidate() public method

public InitializeAndValidate ( Uri uri, UriFormatException &parsingError ) : void
uri Uri
parsingError UriFormatException
return void

IsBaseOf() public method

public IsBaseOf ( Uri baseUri, Uri relativeUri ) : bool
baseUri Uri
relativeUri Uri
return bool

IsWellFormedOriginalString() public method

public IsWellFormedOriginalString ( Uri uri ) : bool
uri Uri
return bool

OnNewUri() public method

public OnNewUri ( ) : UriParser
return UriParser

OnRegister() protected method

protected OnRegister ( string schemeName, int defaultPort ) : void
schemeName string
defaultPort int
return void

Resolve() public method

public Resolve ( Uri baseUri, Uri relativeUri, UriFormatException &parsingError ) : string
baseUri Uri
relativeUri Uri
parsingError UriFormatException
return string

TestUriParser() public method

public TestUriParser ( ) : Xunit
return Xunit