Property | Type | Description | |
---|---|---|---|
SchemeDelimiter | string | ||
UriSchemeFile | string | ||
UriSchemeFtp | string | ||
UriSchemeGopher | string | ||
UriSchemeHttp | string | ||
UriSchemeHttps | string | ||
UriSchemeMailto | string | ||
UriSchemeNetPipe | string | ||
UriSchemeNetTcp | string | ||
UriSchemeNews | string | ||
UriSchemeNntp | string |
Property | Type | Description | |
---|---|---|---|
AppendQueryAndFragment | void | ||
Canonicalize | void | ||
CheckSecurity | void | ||
CompactEscaped | bool | ||
EnsureAbsoluteUri | void | ||
Escape | void | ||
EscapeString | string | ||
EscapeString | string | ||
GetChar | int | ||
GetChars | char[] | ||
GetDefaultPort | int | ||
GetInt | int | ||
GetOpaqueWiseSchemeDelimiter | string | ||
GetSchemeDelimiter | string | ||
HexUnescapeMultiByte | char | ||
ISerializable | void | ||
InternalEquals | bool | ||
IsAlpha | bool | ||
IsBadFileSystemCharacter | bool | ||
IsDomainAddress | bool | ||
IsExcludedCharacter | bool | ||
IsIPv4Address | bool | ||
IsPredefinedScheme | bool | ||
IsReservedCharacter | bool | ||
MakeRelative | string | ||
MaybeUri | bool | ||
Merge | void | ||
NeedToEscapeDataChar | bool | ||
NeedToEscapeUriChar | bool | ||
Parse | void | ||
Parse | void | ||
ParseAsUnixAbsoluteFilePath | void | ||
ParseAsWindowsAbsoluteFilePath | string | ||
ParseAsWindowsUNC | void | ||
ParseNoExceptions | string | ||
ParseUri | void | ||
Reduce | string | ||
Unescape | string | ||
Unescape | string | ||
Uri | System.ComponentModel | ||
Uri | System.ComponentModel | ||
Uri | System.ComponentModel |
Method | Description | |
---|---|---|
CheckHostName ( string name ) : UriHostNameType | ||
CheckSchemeName ( string schemeName ) : bool | ||
Compare ( |
||
Equals ( object comparant ) : bool | ||
EscapeDataString ( string stringToEscape ) : string | ||
EscapeUriString ( string stringToEscape ) : string | ||
FromHex ( char digit ) : int | ||
GetComponents ( UriComponents components, UriFormat format ) : string | ||
GetHashCode ( ) : int | ||
GetLeftPart ( UriPartial part ) : string | ||
HexEscape ( char character ) : string | ||
HexUnescape ( string pattern, int &index ) : char | ||
IsBaseOf ( |
||
IsHexDigit ( char digit ) : bool | ||
IsHexEncoding ( string pattern, int index ) : bool | ||
IsWellFormedOriginalString ( ) : bool | ||
IsWellFormedUriString ( string uriString, UriKind uriKind ) : bool | ||
MakeRelativeUri ( |
||
ToString ( ) : string | ||
TryCreate ( |
||
TryCreate ( |
||
TryCreate ( string uriString, UriKind uriKind, |
||
UnescapeDataString ( string stringToUnescape ) : string | ||
Uri ( |
||
Uri ( |
||
Uri ( string uriString ) : System.ComponentModel | ||
Uri ( string uriString, UriKind uriKind ) : System.ComponentModel | ||
operator ( ) : bool |
Method | Description | |
---|---|---|
GetObjectData ( |
||
Uri ( |
Method | Description | |
---|---|---|
AppendQueryAndFragment ( string &result ) : void | ||
Canonicalize ( ) : void | ||
CheckSecurity ( ) : void | ||
CompactEscaped ( string scheme ) : bool | ||
EnsureAbsoluteUri ( ) : void | ||
Escape ( ) : void | ||
EscapeString ( string str ) : string | ||
EscapeString ( string str, bool escapeReserved, bool escapeHex, bool escapeBrackets ) : string | ||
GetChar ( string str, int offset, int length ) : int | ||
GetChars ( |
||
GetDefaultPort ( string scheme ) : int | ||
GetInt ( byte b ) : int | ||
GetOpaqueWiseSchemeDelimiter ( ) : string | ||
GetSchemeDelimiter ( string scheme ) : string | ||
HexUnescapeMultiByte ( string pattern, int &index, char &surrogate ) : char | ||
ISerializable ( |
||
InternalEquals ( |
||
IsAlpha ( char c ) : bool | ||
IsBadFileSystemCharacter ( char ch ) : bool | ||
IsDomainAddress ( string name ) : bool | ||
IsExcludedCharacter ( char ch ) : bool | ||
IsIPv4Address ( string name ) : bool | ||
IsPredefinedScheme ( string scheme ) : bool | ||
IsReservedCharacter ( char ch ) : bool | ||
MakeRelative ( |
||
MaybeUri ( string s ) : bool | ||
Merge ( |
||
NeedToEscapeDataChar ( char b ) : bool | ||
NeedToEscapeUriChar ( char b ) : bool | ||
Parse ( ) : void | ||
Parse ( UriKind kind, string uriString ) : void | ||
ParseAsUnixAbsoluteFilePath ( string uriString ) : void | ||
ParseAsWindowsAbsoluteFilePath ( string uriString ) : string | ||
ParseAsWindowsUNC ( string uriString ) : void | ||
ParseNoExceptions ( UriKind kind, string uriString ) : string | ||
ParseUri ( UriKind kind ) : void | ||
Reduce ( string path, bool compact_escaped ) : string | ||
Unescape ( string str ) : string | ||
Unescape ( string str, bool excludeSpecial ) : string | ||
Uri ( |
||
Uri ( string uriString, UriKind uriKind, bool &success ) : System.ComponentModel | ||
Uri ( string uriString, bool dontEscape ) : System.ComponentModel |
public static CheckHostName ( string name ) : UriHostNameType | ||
name | string | |
return | UriHostNameType |
public static CheckSchemeName ( string schemeName ) : bool | ||
schemeName | string | |
return | bool |
public static Compare ( |
||
uri1 | ||
uri2 | ||
partsToCompare | UriComponents | |
compareFormat | UriFormat | |
comparisonType | System.StringComparison | |
return | int |
public static EscapeDataString ( string stringToEscape ) : string | ||
stringToEscape | string | |
return | string |
public static EscapeUriString ( string stringToEscape ) : string | ||
stringToEscape | string | |
return | string |
public GetComponents ( UriComponents components, UriFormat format ) : string | ||
components | UriComponents | |
format | UriFormat | |
return | string |
public GetLeftPart ( UriPartial part ) : string | ||
part | UriPartial | |
return | string |
protected GetObjectData ( |
||
info | ||
context | ||
return | void |
public static HexEscape ( char character ) : string | ||
character | char | |
return | string |
public static HexUnescape ( string pattern, int &index ) : char | ||
pattern | string | |
index | int | |
return | char |
public static IsHexDigit ( char digit ) : bool | ||
digit | char | |
return | bool |
public static IsHexEncoding ( string pattern, int index ) : bool | ||
pattern | string | |
index | int | |
return | bool |
public static IsWellFormedUriString ( string uriString, UriKind uriKind ) : bool | ||
uriString | string | |
uriKind | UriKind | |
return | bool |
public static TryCreate ( |
||
baseUri | ||
relativeUri | ||
result | ||
return | bool |
public static TryCreate ( |
||
baseUri | ||
relativeUri | string | |
result | ||
return | bool |
public static TryCreate ( string uriString, UriKind uriKind, |
||
uriString | string | |
uriKind | UriKind | |
result | ||
return | bool |
public static UnescapeDataString ( string stringToUnescape ) : string | ||
stringToUnescape | string | |
return | string |
protected Uri ( |
||
serializationInfo | ||
streamingContext | ||
return | System.ComponentModel |
public Uri ( |
||
baseUri | ||
relativeUri | ||
return | System.ComponentModel |
public Uri ( |
||
baseUri | ||
relativeUri | string | |
return | System.ComponentModel |
public Uri ( string uriString ) : System.ComponentModel | ||
uriString | string | |
return | System.ComponentModel |
public Uri ( string uriString, UriKind uriKind ) : System.ComponentModel | ||
uriString | string | |
uriKind | UriKind | |
return | System.ComponentModel |