Uri
cs.system.Uri (extern class)
Implements: cs.system.runtime.serialization.ISerializable
Static Members
UriSchemeNetTcp: StringUriSchemeNetPipe: StringUriSchemeNntp: StringUriSchemeNews: StringUriSchemeMailto: StringUriSchemeHttps: StringUriSchemeHttp: StringUriSchemeGopher: StringUriSchemeFtp: StringUriSchemeFile: StringSchemeDelimiter: StringCheckHostName(name: String): Anonymous| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| Anonymous |
| Name | Type |
|---|---|
schemeName |
String |
| Returns |
|---|
| Bool |
FromHex(digit: cs.types.Char16): Int| Name | Type |
|---|---|
digit |
cs.types.Char16 |
| Returns |
|---|
| Int |
HexEscape(character: cs.types.Char16): String| Name | Type |
|---|---|
character |
cs.types.Char16 |
| Returns |
|---|
| String |
HexUnescape(pattern: String, index: cs.Ref): cs.types.Char16| Name | Type |
|---|---|
pattern |
String |
index |
cs.Ref |
| Returns |
|---|
| cs.types.Char16 |
IsHexDigit(digit: cs.types.Char16): Bool| Name | Type |
|---|---|
digit |
cs.types.Char16 |
| Returns |
|---|
| Bool |
| Name | Type |
|---|---|
pattern |
String |
index |
Int |
| Returns |
|---|
| Bool |
| Name | Type |
|---|---|
str |
String |
| Returns |
|---|
| String |
IsExcludedCharacter(ch: cs.types.Char16): Bool| Name | Type |
|---|---|
ch |
cs.types.Char16 |
| Returns |
|---|
| Bool |
Compare(uri1: Uri, uri2: Uri, partsToCompare: Anonymous, compareFormat: Anonymous, comparisonType: Anonymous): Int| Name | Type |
|---|---|
uri1 |
Uri |
uri2 |
Uri |
partsToCompare |
Anonymous |
compareFormat |
Anonymous |
comparisonType |
Anonymous |
| Returns |
|---|
| Int |
| Name | Type |
|---|---|
stringToEscape |
String |
| Returns |
|---|
| String |
| Name | Type |
|---|---|
stringToEscape |
String |
| Returns |
|---|
| String |
| Name | Type |
|---|---|
uriString |
String |
uriKind |
Anonymous |
| Returns |
|---|
| Bool |
| Name | Type |
|---|---|
uriString |
String |
uriKind |
Anonymous |
result |
cs.Out |
| Returns |
|---|
| Bool |
| Name | Type |
|---|---|
stringToUnescape |
String |
| Returns |
|---|
| String |
| Name | Type |
|---|---|
u1 |
Uri |
u2 |
Uri |
| Returns |
|---|
| Bool |
| Name | Type |
|---|---|
u1 |
Uri |
u2 |
Uri |
| Returns |
|---|
| Bool |
Instance Members
OriginalString: StringIsAbsoluteUri: BoolDnsSafeHost: StringUserInfo: StringUserEscaped: BoolSegments: cs.NativeArray<String>Scheme: StringQuery: StringPort: IntPathAndQuery: StringLocalPath: StringIsUnc: BoolIsLoopback: BoolIsFile: BoolIsDefaultPort: BoolHost: StringFragment: StringAuthority: StringAbsoluteUri: StringAbsolutePath: StringCanonicalize(): VoidCheckSecurity(): VoidGetLeftPart(part: Anonymous): String| Name | Type |
|---|---|
part |
Anonymous |
| Returns |
|---|
| String |
| Name | Type |
|---|---|
uri |
Uri |
| Returns |
|---|
| Uri |
| Name | Type |
|---|---|
toUri |
Uri |
| Returns |
|---|
| String |
ToString(): String| Returns |
|---|
| String |
Escape(): VoidParse(): Void| Name | Type |
|---|---|
str |
String |
| Returns |
|---|
| String |
IsBadFileSystemCharacter(ch: cs.types.Char16): Bool| Name | Type |
|---|---|
ch |
cs.types.Char16 |
| Returns |
|---|
| Bool |
IsReservedCharacter(ch: cs.types.Char16): Bool| Name | Type |
|---|---|
ch |
cs.types.Char16 |
| Returns |
|---|
| Bool |
GetComponents(components: Anonymous, format: Anonymous): String| Name | Type |
|---|---|
components |
Anonymous |
format |
Anonymous |
| Returns |
|---|
| String |
| Name | Type |
|---|---|
uri |
Uri |
| Returns |
|---|
| Bool |
IsWellFormedOriginalString(): Bool| Returns |
|---|
| Bool |
| Name | Type |
|---|---|
uriString |
String |
Metadata
| Name | Parameters |
|---|---|
:nativeGen |
- |
:libType |
- |
:csNative |
- |