Global

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.golang.org.x.net.proxy
  • Platforms: .NET, .NET Standard 2.0, Island

 

Dial

 

class method Dial(ctx: Context; network: string; address: string): tuple of (Conn, error)

 

static (Conn, error) Dial(Context ctx, string network, string address)

 

static func Dial(_ ctx: Context, _ network: string, _ address: string) -> (Conn, error)

 

func Dial(ctx Context, network string, address string) tuple of (Conn, error)

 

Shared Function Dial(ctx As Context, network As string, address As string) As Tuple (Of Conn, error)

Parameters:

  • ctx:
  • network:
  • address:

Direct

 

class var Direct: direct;

 

static direct Direct

 

static var Direct: direct

 

Direct direct

 

Shared FIELD Direct() As direct

FromEnvironment

 

class method FromEnvironment: Dialer

 

static Dialer FromEnvironment()

 

static func FromEnvironment() -> Dialer

 

func FromEnvironment() Dialer

 

Shared Function FromEnvironment() As Dialer

FromEnvironmentUsing

 

class method FromEnvironmentUsing(forward: Dialer): Dialer

 

static Dialer FromEnvironmentUsing(Dialer forward)

 

static func FromEnvironmentUsing(_ forward: Dialer) -> Dialer

 

func FromEnvironmentUsing(forward Dialer) Dialer

 

Shared Function FromEnvironmentUsing(forward As Dialer) As Dialer

Parameters:

  • forward:

FromURL

 

// .NET, .NET Standard 2.0
class method FromURL(u: Memory<URL>; forward: Dialer): tuple of (Dialer, error)
// Island
class method FromURL(u: Memory<URL>; forward: Dialer): tuple of (Dialer, error)

 

// .NET, .NET Standard 2.0
static (Dialer, error) FromURL(Memory<URL> u, Dialer forward)
// Island
static (Dialer, error) FromURL(Memory<URL> u, Dialer forward)

 

// .NET, .NET Standard 2.0
static func FromURL(_ u: Memory<URL>, _ forward: Dialer) -> (Dialer, error)
// Island
static func FromURL(_ u: Memory<URL>, _ forward: Dialer) -> (Dialer, error)

 

// .NET, .NET Standard 2.0
func FromURL(u Memory<URL>, forward Dialer) tuple of (Dialer, error)
// Island
func FromURL(u Memory<URL>, forward Dialer) tuple of (Dialer, error)

 

// .NET, .NET Standard 2.0
Shared Function FromURL(u As Memory<URL>, forward As Dialer) As Tuple (Of Dialer, error)
// Island
Shared Function FromURL(u As Memory<URL>, forward As Dialer) As Tuple (Of Dialer, error)

Parameters:

  • u:
  • forward:

NewPerHost

 

// .NET, .NET Standard 2.0
class method NewPerHost(defaultDialer: Dialer; bypass: Dialer): Memory<PerHost>
// Island
class method NewPerHost(defaultDialer: Dialer; bypass: Dialer): Memory<PerHost>

 

// .NET, .NET Standard 2.0
static Memory<PerHost> NewPerHost(Dialer defaultDialer, Dialer bypass)
// Island
static Memory<PerHost> NewPerHost(Dialer defaultDialer, Dialer bypass)

 

// .NET, .NET Standard 2.0
static func NewPerHost(_ defaultDialer: Dialer, _ bypass: Dialer) -> Memory<PerHost>
// Island
static func NewPerHost(_ defaultDialer: Dialer, _ bypass: Dialer) -> Memory<PerHost>

 

// .NET, .NET Standard 2.0
func NewPerHost(defaultDialer Dialer, bypass Dialer) Memory<PerHost>
// Island
func NewPerHost(defaultDialer Dialer, bypass Dialer) Memory<PerHost>

 

// .NET, .NET Standard 2.0
Shared Function NewPerHost(defaultDialer As Dialer, bypass As Dialer) As Memory<PerHost>
// Island
Shared Function NewPerHost(defaultDialer As Dialer, bypass As Dialer) As Memory<PerHost>

Parameters:

  • defaultDialer:
  • bypass:

RegisterDialerType

 

// .NET, .NET Standard 2.0
class method RegisterDialerType(scheme: string; f: Func<Memory<URL>, Dialer, tuple of (Dialer, error)>)
// Island
class method RegisterDialerType(scheme: string; f: Func<RemObjects.Elements.System.Memory<go.net.url.URL>,go.golang.org.x.net.proxy.Dialer,tuple of (go.golang.org.x.net.proxy.Dialer,go.builtin.error)>)

 

// .NET, .NET Standard 2.0
static void RegisterDialerType(string scheme, Func<Memory<URL>, Dialer, tuple of (Dialer, error)> f)
// Island
static void RegisterDialerType(string scheme, Func<RemObjects.Elements.System.Memory<go.net.url.URL>,go.golang.org.x.net.proxy.Dialer,tuple of (go.golang.org.x.net.proxy.Dialer,go.builtin.error)> f)

 

// .NET, .NET Standard 2.0
static func RegisterDialerType(_ scheme: string, _ f: Func<Memory<URL>, Dialer, (Dialer, error)>)
// Island
static func RegisterDialerType(_ scheme: string, _ f: Func<RemObjects.Elements.System.Memory<go.net.url.URL>,go.golang.org.x.net.proxy.Dialer,tuple of (go.golang.org.x.net.proxy.Dialer,go.builtin.error)>)

 

// .NET, .NET Standard 2.0
func RegisterDialerType(scheme string, f Func<Memory<URL>, Dialer, tuple of (Dialer, error)>) 
// Island
func RegisterDialerType(scheme string, f Func<RemObjects.Elements.System.Memory<go.net.url.URL>,go.golang.org.x.net.proxy.Dialer,tuple of (go.golang.org.x.net.proxy.Dialer,go.builtin.error)>) void

 

// .NET, .NET Standard 2.0
Shared Sub RegisterDialerType(scheme As string, f As Func (Of Memory<URL>, Dialer, Tuple (Of Dialer, error)))
// Island
Shared Sub RegisterDialerType(scheme As string, f As Func<RemObjects.Elements.System.Memory<go.net.url.URL>,go.golang.org.x.net.proxy.Dialer,tuple of (go.golang.org.x.net.proxy.Dialer,go.builtin.error)>)

Parameters:

  • scheme:
  • f:

SOCKS5

 

// .NET, .NET Standard 2.0
class method SOCKS5(network: string; address: string; auth: Memory<Auth>; forward: Dialer): tuple of (Dialer, error)
// Island
class method SOCKS5(network: string; address: string; auth: Memory<Auth>; forward: Dialer): tuple of (Dialer, error)

 

// .NET, .NET Standard 2.0
static (Dialer, error) SOCKS5(string network, string address, Memory<Auth> auth, Dialer forward)
// Island
static (Dialer, error) SOCKS5(string network, string address, Memory<Auth> auth, Dialer forward)

 

// .NET, .NET Standard 2.0
static func SOCKS5(_ network: string, _ address: string, _ auth: Memory<Auth>, _ forward: Dialer) -> (Dialer, error)
// Island
static func SOCKS5(_ network: string, _ address: string, _ auth: Memory<Auth>, _ forward: Dialer) -> (Dialer, error)

 

// .NET, .NET Standard 2.0
func SOCKS5(network string, address string, auth Memory<Auth>, forward Dialer) tuple of (Dialer, error)
// Island
func SOCKS5(network string, address string, auth Memory<Auth>, forward Dialer) tuple of (Dialer, error)

 

// .NET, .NET Standard 2.0
Shared Function SOCKS5(network As string, address As string, auth As Memory<Auth>, forward As Dialer) As Tuple (Of Dialer, error)
// Island
Shared Function SOCKS5(network As string, address As string, auth As Memory<Auth>, forward As Dialer) As Tuple (Of Dialer, error)

Parameters:

  • network:
  • address:
  • auth:
  • forward:

 

Direct

 

class var Direct: direct;

 

static direct Direct

 

static var Direct: direct

 

Direct direct

 

Shared FIELD Direct() As direct

 

Dial

 

class method Dial(ctx: Context; network: string; address: string): tuple of (Conn, error)

 

static (Conn, error) Dial(Context ctx, string network, string address)

 

static func Dial(_ ctx: Context, _ network: string, _ address: string) -> (Conn, error)

 

func Dial(ctx Context, network string, address string) tuple of (Conn, error)

 

Shared Function Dial(ctx As Context, network As string, address As string) As Tuple (Of Conn, error)

Parameters:

  • ctx:
  • network:
  • address:

FromEnvironment

 

class method FromEnvironment: Dialer

 

static Dialer FromEnvironment()

 

static func FromEnvironment() -> Dialer

 

func FromEnvironment() Dialer

 

Shared Function FromEnvironment() As Dialer

FromEnvironmentUsing

 

class method FromEnvironmentUsing(forward: Dialer): Dialer

 

static Dialer FromEnvironmentUsing(Dialer forward)

 

static func FromEnvironmentUsing(_ forward: Dialer) -> Dialer

 

func FromEnvironmentUsing(forward Dialer) Dialer

 

Shared Function FromEnvironmentUsing(forward As Dialer) As Dialer

Parameters:

  • forward:

FromURL

 

// .NET, .NET Standard 2.0
class method FromURL(u: Memory<URL>; forward: Dialer): tuple of (Dialer, error)
// Island
class method FromURL(u: Memory<URL>; forward: Dialer): tuple of (Dialer, error)

 

// .NET, .NET Standard 2.0
static (Dialer, error) FromURL(Memory<URL> u, Dialer forward)
// Island
static (Dialer, error) FromURL(Memory<URL> u, Dialer forward)

 

// .NET, .NET Standard 2.0
static func FromURL(_ u: Memory<URL>, _ forward: Dialer) -> (Dialer, error)
// Island
static func FromURL(_ u: Memory<URL>, _ forward: Dialer) -> (Dialer, error)

 

// .NET, .NET Standard 2.0
func FromURL(u Memory<URL>, forward Dialer) tuple of (Dialer, error)
// Island
func FromURL(u Memory<URL>, forward Dialer) tuple of (Dialer, error)

 

// .NET, .NET Standard 2.0
Shared Function FromURL(u As Memory<URL>, forward As Dialer) As Tuple (Of Dialer, error)
// Island
Shared Function FromURL(u As Memory<URL>, forward As Dialer) As Tuple (Of Dialer, error)

Parameters:

  • u:
  • forward:

NewPerHost

 

// .NET, .NET Standard 2.0
class method NewPerHost(defaultDialer: Dialer; bypass: Dialer): Memory<PerHost>
// Island
class method NewPerHost(defaultDialer: Dialer; bypass: Dialer): Memory<PerHost>

 

// .NET, .NET Standard 2.0
static Memory<PerHost> NewPerHost(Dialer defaultDialer, Dialer bypass)
// Island
static Memory<PerHost> NewPerHost(Dialer defaultDialer, Dialer bypass)

 

// .NET, .NET Standard 2.0
static func NewPerHost(_ defaultDialer: Dialer, _ bypass: Dialer) -> Memory<PerHost>
// Island
static func NewPerHost(_ defaultDialer: Dialer, _ bypass: Dialer) -> Memory<PerHost>

 

// .NET, .NET Standard 2.0
func NewPerHost(defaultDialer Dialer, bypass Dialer) Memory<PerHost>
// Island
func NewPerHost(defaultDialer Dialer, bypass Dialer) Memory<PerHost>

 

// .NET, .NET Standard 2.0
Shared Function NewPerHost(defaultDialer As Dialer, bypass As Dialer) As Memory<PerHost>
// Island
Shared Function NewPerHost(defaultDialer As Dialer, bypass As Dialer) As Memory<PerHost>

Parameters:

  • defaultDialer:
  • bypass:

RegisterDialerType

 

// .NET, .NET Standard 2.0
class method RegisterDialerType(scheme: string; f: Func<Memory<URL>, Dialer, tuple of (Dialer, error)>)
// Island
class method RegisterDialerType(scheme: string; f: Func<RemObjects.Elements.System.Memory<go.net.url.URL>,go.golang.org.x.net.proxy.Dialer,tuple of (go.golang.org.x.net.proxy.Dialer,go.builtin.error)>)

 

// .NET, .NET Standard 2.0
static void RegisterDialerType(string scheme, Func<Memory<URL>, Dialer, tuple of (Dialer, error)> f)
// Island
static void RegisterDialerType(string scheme, Func<RemObjects.Elements.System.Memory<go.net.url.URL>,go.golang.org.x.net.proxy.Dialer,tuple of (go.golang.org.x.net.proxy.Dialer,go.builtin.error)> f)

 

// .NET, .NET Standard 2.0
static func RegisterDialerType(_ scheme: string, _ f: Func<Memory<URL>, Dialer, (Dialer, error)>)
// Island
static func RegisterDialerType(_ scheme: string, _ f: Func<RemObjects.Elements.System.Memory<go.net.url.URL>,go.golang.org.x.net.proxy.Dialer,tuple of (go.golang.org.x.net.proxy.Dialer,go.builtin.error)>)

 

// .NET, .NET Standard 2.0
func RegisterDialerType(scheme string, f Func<Memory<URL>, Dialer, tuple of (Dialer, error)>) 
// Island
func RegisterDialerType(scheme string, f Func<RemObjects.Elements.System.Memory<go.net.url.URL>,go.golang.org.x.net.proxy.Dialer,tuple of (go.golang.org.x.net.proxy.Dialer,go.builtin.error)>) void

 

// .NET, .NET Standard 2.0
Shared Sub RegisterDialerType(scheme As string, f As Func (Of Memory<URL>, Dialer, Tuple (Of Dialer, error)))
// Island
Shared Sub RegisterDialerType(scheme As string, f As Func<RemObjects.Elements.System.Memory<go.net.url.URL>,go.golang.org.x.net.proxy.Dialer,tuple of (go.golang.org.x.net.proxy.Dialer,go.builtin.error)>)

Parameters:

  • scheme:
  • f:

SOCKS5

 

// .NET, .NET Standard 2.0
class method SOCKS5(network: string; address: string; auth: Memory<Auth>; forward: Dialer): tuple of (Dialer, error)
// Island
class method SOCKS5(network: string; address: string; auth: Memory<Auth>; forward: Dialer): tuple of (Dialer, error)

 

// .NET, .NET Standard 2.0
static (Dialer, error) SOCKS5(string network, string address, Memory<Auth> auth, Dialer forward)
// Island
static (Dialer, error) SOCKS5(string network, string address, Memory<Auth> auth, Dialer forward)

 

// .NET, .NET Standard 2.0
static func SOCKS5(_ network: string, _ address: string, _ auth: Memory<Auth>, _ forward: Dialer) -> (Dialer, error)
// Island
static func SOCKS5(_ network: string, _ address: string, _ auth: Memory<Auth>, _ forward: Dialer) -> (Dialer, error)

 

// .NET, .NET Standard 2.0
func SOCKS5(network string, address string, auth Memory<Auth>, forward Dialer) tuple of (Dialer, error)
// Island
func SOCKS5(network string, address string, auth Memory<Auth>, forward Dialer) tuple of (Dialer, error)

 

// .NET, .NET Standard 2.0
Shared Function SOCKS5(network As string, address As string, auth As Memory<Auth>, forward As Dialer) As Tuple (Of Dialer, error)
// Island
Shared Function SOCKS5(network As string, address As string, auth As Memory<Auth>, forward As Dialer) As Tuple (Of Dialer, error)

Parameters:

  • network:
  • address:
  • auth:
  • forward: