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) -> tuple of (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
class method FromURL(u: Memory<URL>; forward: Dialer): tuple of (Dialer, error)
static (Dialer, error) FromURL(Memory<URL> u, Dialer forward)
static func FromURL(_ u: Memory<URL>, _ forward: Dialer) -> tuple of (Dialer, error)
func FromURL(u Memory<URL>, forward Dialer) tuple of (Dialer, error)
Shared Function FromURL(u As Memory<URL>, forward As Dialer) As Tuple (Of Dialer, error)
Parameters:
- u:
- forward:
NewPerHost
class method NewPerHost(defaultDialer: Dialer; bypass: Dialer): Memory<PerHost>
static Memory<PerHost> NewPerHost(Dialer defaultDialer, Dialer bypass)
static func NewPerHost(_ defaultDialer: Dialer, _ bypass: Dialer) -> Memory<PerHost>
func NewPerHost(defaultDialer Dialer, bypass Dialer) Memory<PerHost>
Shared Function NewPerHost(defaultDialer As Dialer, bypass As Dialer) As Memory<PerHost>
Parameters:
- defaultDialer:
- bypass:
RegisterDialerType
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method RegisterDialerType(scheme: string; f: Func<Memory<URL>, Dialer, tuple of (Dialer, error)>)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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, Island-watchOS-armv7k
static void RegisterDialerType(string scheme, Func<Memory<URL>, Dialer, tuple of (Dialer, error)> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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, Island-watchOS-armv7k
static func RegisterDialerType(_ scheme: string, _ f: Func<Memory<URL>, Dialer, tuple of (Dialer, error)>)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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
// Island-watchOS-armv7k
func RegisterDialerType(scheme string, f Func<Memory<URL>, Dialer, tuple of (Dialer, error)>) void
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Sub RegisterDialerType(scheme As string, f As Func (Of Memory<URL>, Dialer, Tuple (Of Dialer, error)))
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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
class method SOCKS5(network: string; address: string; auth: Memory<Auth>; forward: Dialer): tuple of (Dialer, error)
static (Dialer, error) SOCKS5(string network, string address, Memory<Auth> auth, Dialer forward)
static func SOCKS5(_ network: string, _ address: string, _ auth: Memory<Auth>, _ forward: Dialer) -> tuple of (Dialer, error)
func SOCKS5(network string, address string, auth Memory<Auth>, forward Dialer) tuple of (Dialer, error)
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) -> tuple of (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
class method FromURL(u: Memory<URL>; forward: Dialer): tuple of (Dialer, error)
static (Dialer, error) FromURL(Memory<URL> u, Dialer forward)
static func FromURL(_ u: Memory<URL>, _ forward: Dialer) -> tuple of (Dialer, error)
func FromURL(u Memory<URL>, forward Dialer) tuple of (Dialer, error)
Shared Function FromURL(u As Memory<URL>, forward As Dialer) As Tuple (Of Dialer, error)
Parameters:
- u:
- forward:
NewPerHost
class method NewPerHost(defaultDialer: Dialer; bypass: Dialer): Memory<PerHost>
static Memory<PerHost> NewPerHost(Dialer defaultDialer, Dialer bypass)
static func NewPerHost(_ defaultDialer: Dialer, _ bypass: Dialer) -> Memory<PerHost>
func NewPerHost(defaultDialer Dialer, bypass Dialer) Memory<PerHost>
Shared Function NewPerHost(defaultDialer As Dialer, bypass As Dialer) As Memory<PerHost>
Parameters:
- defaultDialer:
- bypass:
RegisterDialerType
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method RegisterDialerType(scheme: string; f: Func<Memory<URL>, Dialer, tuple of (Dialer, error)>)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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, Island-watchOS-armv7k
static void RegisterDialerType(string scheme, Func<Memory<URL>, Dialer, tuple of (Dialer, error)> f)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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, Island-watchOS-armv7k
static func RegisterDialerType(_ scheme: string, _ f: Func<Memory<URL>, Dialer, tuple of (Dialer, error)>)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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
// Island-watchOS-armv7k
func RegisterDialerType(scheme string, f Func<Memory<URL>, Dialer, tuple of (Dialer, error)>) void
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Sub RegisterDialerType(scheme As string, f As Func (Of Memory<URL>, Dialer, Tuple (Of Dialer, error)))
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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
class method SOCKS5(network: string; address: string; auth: Memory<Auth>; forward: Dialer): tuple of (Dialer, error)
static (Dialer, error) SOCKS5(string network, string address, Memory<Auth> auth, Dialer forward)
static func SOCKS5(_ network: string, _ address: string, _ auth: Memory<Auth>, _ forward: Dialer) -> tuple of (Dialer, error)
func SOCKS5(network string, address string, auth Memory<Auth>, forward Dialer) tuple of (Dialer, error)
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: