URL
Overview
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.net.url
- Platforms: .NET, .NET Standard 2.0, Island
constructor
constructor
URL()
init()
Sub New()
// .NET, .NET Standard 2.0
constructor(aScheme: string; aOpaque: string; aUser: Memory<Userinfo>; aHost: string; aPath: string; aRawPath: string; aForceQuery: Boolean; aRawQuery: string; aFragment: string)
// Island
constructor(aScheme: string; aOpaque: string; aUser: Memory<Userinfo>; aHost: string; aPath: string; aRawPath: string; aForceQuery: bool; aRawQuery: string; aFragment: string)
// .NET, .NET Standard 2.0
URL(string aScheme, string aOpaque, Memory<Userinfo> aUser, string aHost, string aPath, string aRawPath, Boolean aForceQuery, string aRawQuery, string aFragment)
// Island
URL(string aScheme, string aOpaque, Memory<Userinfo> aUser, string aHost, string aPath, string aRawPath, bool aForceQuery, string aRawQuery, string aFragment)
// .NET, .NET Standard 2.0
init(_ aScheme: string, _ aOpaque: string, _ aUser: Memory<Userinfo>, _ aHost: string, _ aPath: string, _ aRawPath: string, _ aForceQuery: Boolean, _ aRawQuery: string, _ aFragment: string)
// Island
init(_ aScheme: string, _ aOpaque: string, _ aUser: Memory<Userinfo>, _ aHost: string, _ aPath: string, _ aRawPath: string, _ aForceQuery: bool, _ aRawQuery: string, _ aFragment: string)
// .NET, .NET Standard 2.0
Sub New(aScheme As string, aOpaque As string, aUser As Memory<Userinfo>, aHost As string, aPath As string, aRawPath As string, aForceQuery As Boolean, aRawQuery As string, aFragment As string)
// Island
Sub New(aScheme As string, aOpaque As string, aUser As Memory<Userinfo>, aHost As string, aPath As string, aRawPath As string, aForceQuery As bool, aRawQuery As string, aFragment As string)
Parameters:
- aScheme:
- aOpaque:
- aUser:
- aHost:
- aPath:
- aRawPath:
- aForceQuery:
- aRawQuery:
- aFragment:
constructor (URL)
Parameters:
- value:
EscapedPath
method EscapedPath: string
string EscapedPath()
func EscapedPath() -> string
func EscapedPath() string
Function EscapedPath() As string
ForceQuery
var ForceQuery: bool;
bool ForceQuery
var ForceQuery: bool
ForceQuery bool
FIELD ForceQuery() As bool
Fragment
var Fragment: string;
string Fragment
var Fragment: string
Fragment string
FIELD Fragment() As string
Host
Hostname
method Hostname: string
string Hostname()
func Hostname() -> string
func Hostname() string
Function Hostname() As string
IsAbs
MarshalBinary
func MarshalBinary() -> (Slice<Byte>, error)
Function MarshalBinary() As Tuple (Of Slice<Byte>, error)
Opaque
Parse
// .NET, .NET Standard 2.0
method Parse(ref: string): tuple of (Memory<URL>, error)
// Island
method Parse(ref: string): tuple of (Memory<URL>, error)
// .NET, .NET Standard 2.0
(Memory<URL>, error) Parse(string ref)
// Island
(Memory<URL>, error) Parse(string ref)
// .NET, .NET Standard 2.0
func Parse(_ ref: string) -> (Memory<URL>, error)
// Island
func Parse(_ ref: string) -> (Memory<URL>, error)
Parameters:
- ref:
Path
Port
method Port: string
string Port()
func Port() -> string
func Port() string
Function Port() As string
Query
method Query: Values
Values Query()
func Query() -> Values
func Query() Values
Function Query() As Values
RawPath
RawQuery
var RawQuery: string;
string RawQuery
var RawQuery: string
RawQuery string
FIELD RawQuery() As string
RequestURI
method RequestURI: string
string RequestURI()
func RequestURI() -> string
func RequestURI() string
Function RequestURI() As string
ResolveReference
// .NET, .NET Standard 2.0
method ResolveReference(ref: Memory<URL>): Memory<URL>
// Island
method ResolveReference(ref: Memory<URL>): Memory<URL>
// .NET, .NET Standard 2.0
Memory<URL> ResolveReference(Memory<URL> ref)
// Island
Memory<URL> ResolveReference(Memory<URL> ref)
// .NET, .NET Standard 2.0
func ResolveReference(_ ref: Memory<URL>) -> Memory<URL>
// Island
func ResolveReference(_ ref: Memory<URL>) -> Memory<URL>
Parameters:
- ref:
Scheme
String
method String: string
string String()
func String() -> string
func String() string
Function String() As string
UnmarshalBinary
Parameters:
- text:
User
ForceQuery
var ForceQuery: bool;
bool ForceQuery
var ForceQuery: bool
ForceQuery bool
FIELD ForceQuery() As bool
Fragment
var Fragment: string;
string Fragment
var Fragment: string
Fragment string
FIELD Fragment() As string
Host
Opaque
Path
RawPath
RawQuery
var RawQuery: string;
string RawQuery
var RawQuery: string
RawQuery string
FIELD RawQuery() As string
Scheme
User
constructor
constructor
URL()
init()
Sub New()
// .NET, .NET Standard 2.0
constructor(aScheme: string; aOpaque: string; aUser: Memory<Userinfo>; aHost: string; aPath: string; aRawPath: string; aForceQuery: Boolean; aRawQuery: string; aFragment: string)
// Island
constructor(aScheme: string; aOpaque: string; aUser: Memory<Userinfo>; aHost: string; aPath: string; aRawPath: string; aForceQuery: bool; aRawQuery: string; aFragment: string)
// .NET, .NET Standard 2.0
URL(string aScheme, string aOpaque, Memory<Userinfo> aUser, string aHost, string aPath, string aRawPath, Boolean aForceQuery, string aRawQuery, string aFragment)
// Island
URL(string aScheme, string aOpaque, Memory<Userinfo> aUser, string aHost, string aPath, string aRawPath, bool aForceQuery, string aRawQuery, string aFragment)
// .NET, .NET Standard 2.0
init(_ aScheme: string, _ aOpaque: string, _ aUser: Memory<Userinfo>, _ aHost: string, _ aPath: string, _ aRawPath: string, _ aForceQuery: Boolean, _ aRawQuery: string, _ aFragment: string)
// Island
init(_ aScheme: string, _ aOpaque: string, _ aUser: Memory<Userinfo>, _ aHost: string, _ aPath: string, _ aRawPath: string, _ aForceQuery: bool, _ aRawQuery: string, _ aFragment: string)
// .NET, .NET Standard 2.0
Sub New(aScheme As string, aOpaque As string, aUser As Memory<Userinfo>, aHost As string, aPath As string, aRawPath As string, aForceQuery As Boolean, aRawQuery As string, aFragment As string)
// Island
Sub New(aScheme As string, aOpaque As string, aUser As Memory<Userinfo>, aHost As string, aPath As string, aRawPath As string, aForceQuery As bool, aRawQuery As string, aFragment As string)
Parameters:
- aScheme:
- aOpaque:
- aUser:
- aHost:
- aPath:
- aRawPath:
- aForceQuery:
- aRawQuery:
- aFragment:
constructor (URL)
Parameters:
- value: