Search Results for

    Show / Hide Table of Contents

    Class ExternalProxy

    An upstream proxy this proxy uses if any.

    Inheritance
    object
    ExternalProxy
    Implements
    IExternalProxy
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: Titanium.Web.Proxy.Models
    Assembly: Titanium.Web.Proxy.dll
    Syntax
    public class ExternalProxy : IExternalProxy

    Constructors

    | Edit this page View Source

    ExternalProxy()

    Initializes a new instance of the ExternalProxy class.

    Declaration
    public ExternalProxy()
    | Edit this page View Source

    ExternalProxy(string, int)

    Initializes a new instance of the ExternalProxy class.

    Declaration
    public ExternalProxy(string hostName, int port)
    Parameters
    Type Name Description
    string hostName

    Name of the host.

    int port

    The port.

    | Edit this page View Source

    ExternalProxy(string, int, string, string)

    Initializes a new instance of the ExternalProxy class.

    Declaration
    public ExternalProxy(string hostName, int port, string userName, string password)
    Parameters
    Type Name Description
    string hostName

    Name of the host.

    int port

    The port.

    string userName

    Name of the user.

    string password

    The password.

    Properties

    | Edit this page View Source

    BypassLocalhost

    Bypass this proxy for connections to localhost?

    Declaration
    public bool BypassLocalhost { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HostName

    Host name.

    Declaration
    public string HostName { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    NextHop

    Optional next hop for an ordered two-hop HTTP upstream chain. See NextHop.

    Declaration
    public IExternalProxy? NextHop { get; set; }
    Property Value
    Type Description
    IExternalProxy
    | Edit this page View Source

    Password

    Password.

    Declaration
    public string? Password { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Port

    Port.

    Declaration
    public int Port { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    ProxyDnsRequests

    Declaration
    public bool ProxyDnsRequests { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    ProxyType

    Declaration
    public ExternalProxyType ProxyType { get; set; }
    Property Value
    Type Description
    ExternalProxyType
    | Edit this page View Source

    UseDefaultCredentials

    Use default windows credentials?

    Declaration
    public bool UseDefaultCredentials { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    UserName

    Username.

    Declaration
    public string? UserName { get; set; }
    Property Value
    Type Description
    string

    Methods

    | Edit this page View Source

    ToString()

    returns data in Hostname:port format.

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()

    Implements

    IExternalProxy
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX