package cs.system
implements ISerializable
Available on csnew (uriString:String)
new (baseUri:Uri, relativeUri:String, dontEscape:Bool)
new (baseUri:Uri, relativeUri:String)
new (uriString:String, dontEscape:Bool)
new (baseUri:Uri, relativeUri:Uri)
new (uriString:String, uriKind:UriKind)
private new (serializationInfo:SerializationInfo, streamingContext:StreamingContext)
read only AbsolutePath:String
read only AbsoluteUri:String
read only Authority:String
read only DnsSafeHost:String
read only Fragment:String
read only Host:String
read only HostNameType:UriHostNameType
read only IsAbsoluteUri:Bool
read only IsDefaultPort:Bool
read only IsFile:Bool
read only IsLoopback:Bool
read only IsUnc:Bool
read only LocalPath:String
read only OriginalString:String
read only PathAndQuery:String
read only Port:Int
read only Query:String
read only Scheme:String
read only Segments:NativeArray<String>
read only UserEscaped:Bool
read only UserInfo:String
GetComponents (components:UriComponents, format:UriFormat):String
GetLeftPart (part:UriPartial):String
GetObjectData (info:SerializationInfo, context:StreamingContext):Void
IsBaseOf (uri:Uri):Bool
IsWellFormedOriginalString ():Bool
MakeRelative (toUri:Uri):String
MakeRelativeUri (uri:Uri):Uri
ToString ():String
static read only SchemeDelimiter:String
static read only UriSchemeFile:String
static read only UriSchemeFtp:String
static read only UriSchemeGopher:String
static read only UriSchemeHttp:String
static read only UriSchemeHttps:String
static read only UriSchemeMailto:String
static read only UriSchemeNetPipe:String
static read only UriSchemeNetTcp:String
static read only UriSchemeNews:String
static read only UriSchemeNntp:String
static CheckHostName (name:String):UriHostNameType
static CheckSchemeName (schemeName:String):Bool
static Compare (uri1:Uri, uri2:Uri, partsToCompare:UriComponents, compareFormat:UriFormat, comparisonType:StringComparison):Int
static EscapeDataString (stringToEscape:String):String
static EscapeUriString (stringToEscape:String):String
static FromHex (digit:Char16):Int
static HexEscape (character:Char16):String
static HexUnescape (pattern:String, index:Ref<Int>):Char16
static IsHexDigit (digit:Char16):Bool
static IsHexEncoding (pattern:String, index:Int):Bool
static IsWellFormedUriString (uriString:String, uriKind:UriKind):Bool
static TryCreate (uriString:String, uriKind:UriKind, result:Out<Uri>):Bool
static TryCreate (baseUri:Uri, relativeUri:Uri, result:Out<Uri>):Bool
static TryCreate (baseUri:Uri, relativeUri:String, result:Out<Uri>):Bool
static UnescapeDataString (stringToUnescape:String):String
static op_Equality (u1:Uri, u2:Uri):Bool
static op_Inequality (u1:Uri, u2:Uri):Bool
© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/Uri.html