package cs.system
implements ISerializable
Available on cs new (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:Stringread only AbsoluteUri:Stringread only Authority:Stringread only DnsSafeHost:Stringread only Fragment:Stringread only Host:Stringread only HostNameType:UriHostNameTyperead only IsAbsoluteUri:Boolread only IsDefaultPort:Boolread only IsFile:Boolread only IsLoopback:Boolread only IsUnc:Boolread only LocalPath:Stringread only OriginalString:Stringread only PathAndQuery:Stringread only Port:Intread only Query:Stringread only Scheme:Stringread only Segments:NativeArray<String>read only UserEscaped:Boolread 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