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)

 

constructor(value: URL)

 

URL(URL value)

 

init(_ value: URL)

 

Sub New(value As 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

 

var Host: string;

 

string Host

 

var Host: string

 

Host string

 

FIELD Host() As string

Hostname

 

method Hostname: string

 

string Hostname()

 

func Hostname() -> string

 

func Hostname() string

 

Function Hostname() As string

IsAbs

 

method IsAbs: bool

 

bool IsAbs()

 

func IsAbs() -> bool

 

func IsAbs() bool

 

Function IsAbs() As bool

MarshalBinary

 

method MarshalBinary: tuple of (text: Slice<Byte>, err: error)

 

(Slice<Byte>text, error err) MarshalBinary()

 

func MarshalBinary() -> (Slice<Byte>, error)

 

func MarshalBinary() tuple of (|name=text| Slice<Byte>, |name=err| error)

 

Function MarshalBinary() As Tuple (Of Slice<Byte>, error)

Opaque

 

var Opaque: string;

 

string Opaque

 

var Opaque: string

 

Opaque string

 

FIELD Opaque() As string

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)

 

// .NET, .NET Standard 2.0
func Parse(ref string) tuple of (Memory<URL>, error)
// Island
func Parse(ref string) tuple of (Memory<URL>, error)

 

// .NET, .NET Standard 2.0
Function Parse(ref As string) As Tuple (Of Memory<URL>, error)
// Island
Function Parse(ref As string) As Tuple (Of Memory<URL>, error)

Parameters:

  • ref:

Path

 

var Path: string;

 

string Path

 

var Path: string

 

Path string

 

FIELD Path() As string

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

 

var RawPath: string;

 

string RawPath

 

var RawPath: string

 

RawPath string

 

FIELD RawPath() As string

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>

 

// .NET, .NET Standard 2.0
func ResolveReference(ref Memory<URL>) Memory<URL>
// Island
func ResolveReference(ref Memory<URL>) Memory<URL>

 

// .NET, .NET Standard 2.0
Function ResolveReference(ref As Memory<URL>) As Memory<URL>
// Island
Function ResolveReference(ref As Memory<URL>) As Memory<URL>

Parameters:

  • ref:

Scheme

 

var Scheme: string;

 

string Scheme

 

var Scheme: string

 

Scheme string

 

FIELD Scheme() As string

String

 

method String: string

 

string String()

 

func String() -> string

 

func String() string

 

Function String() As string

UnmarshalBinary

 

method UnmarshalBinary(text: Slice<Byte>): error

 

error UnmarshalBinary(Slice<Byte> text)

 

func UnmarshalBinary(_ text: Slice<Byte>) -> error

 

func UnmarshalBinary(text Slice<Byte>) error

 

Function UnmarshalBinary(text As Slice<Byte>) As error

Parameters:

  • text:

User

 

// .NET, .NET Standard 2.0
var User: Memory<Userinfo>;
// Island
var User: Memory<Userinfo>;

 

// .NET, .NET Standard 2.0
Memory<Userinfo> User
// Island
Memory<Userinfo> User

 

// .NET, .NET Standard 2.0
var User: Memory<Userinfo>
// Island
var User: Memory<Userinfo>

 

// .NET, .NET Standard 2.0
User Memory<Userinfo>
// Island
User Memory<Userinfo>

 

// .NET, .NET Standard 2.0
FIELD User() As Memory<Userinfo>
// Island
FIELD User() As Memory<Userinfo>

 

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

 

var Host: string;

 

string Host

 

var Host: string

 

Host string

 

FIELD Host() As string

Opaque

 

var Opaque: string;

 

string Opaque

 

var Opaque: string

 

Opaque string

 

FIELD Opaque() As string

Path

 

var Path: string;

 

string Path

 

var Path: string

 

Path string

 

FIELD Path() As string

RawPath

 

var RawPath: string;

 

string RawPath

 

var RawPath: string

 

RawPath string

 

FIELD RawPath() As string

RawQuery

 

var RawQuery: string;

 

string RawQuery

 

var RawQuery: string

 

RawQuery string

 

FIELD RawQuery() As string

Scheme

 

var Scheme: string;

 

string Scheme

 

var Scheme: string

 

Scheme string

 

FIELD Scheme() As string

User

 

// .NET, .NET Standard 2.0
var User: Memory<Userinfo>;
// Island
var User: Memory<Userinfo>;

 

// .NET, .NET Standard 2.0
Memory<Userinfo> User
// Island
Memory<Userinfo> User

 

// .NET, .NET Standard 2.0
var User: Memory<Userinfo>
// Island
var User: Memory<Userinfo>

 

// .NET, .NET Standard 2.0
User Memory<Userinfo>
// Island
User Memory<Userinfo>

 

// .NET, .NET Standard 2.0
FIELD User() As Memory<Userinfo>
// Island
FIELD User() As Memory<Userinfo>

 

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)

 

constructor(value: URL)

 

URL(URL value)

 

init(_ value: URL)

 

Sub New(value As URL)

Parameters:

  • value: