Search Results for

    Show / Hide Table of Contents

    Class ProxyListenException

    A listening socket could not be bound. The message names the endpoint and the reason.

    Inheritance
    object
    Exception
    ProxyException
    ProxyListenException
    Implements
    ISerializable
    Inherited Members
    Exception.GetBaseException()
    Exception.GetType()
    Exception.ToString()
    Exception.Data
    Exception.HelpLink
    Exception.HResult
    Exception.InnerException
    Exception.Message
    Exception.Source
    Exception.StackTrace
    Exception.TargetSite
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.ReferenceEquals(object, object)
    Namespace: Titanium.Web.Proxy.Exceptions
    Assembly: Titanium.Web.Proxy.dll
    Syntax
    public sealed class ProxyListenException : ProxyException, ISerializable

    Constructors

    | Edit this page View Source

    ProxyListenException(string, IPAddress, int, SocketException)

    Initializes a new instance of the ProxyListenException class.

    Declaration
    public ProxyListenException(string endpointKind, IPAddress ipAddress, int port, SocketException inner)
    Parameters
    Type Name Description
    string endpointKind
    IPAddress ipAddress
    int port
    SocketException inner

    Properties

    | Edit this page View Source

    EndpointKind

    Listener kind, such as explicit or transparent.

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

    IpAddress

    Address that could not be bound.

    Declaration
    public IPAddress IpAddress { get; }
    Property Value
    Type Description
    IPAddress
    | Edit this page View Source

    IsAddressInUse

    True when the port is already taken.

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

    NativeErrorCode

    Platform error code (WSAEADDRINUSE is 10048, EADDRINUSE is 98).

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

    Port

    Port that could not be bound.

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

    SocketError

    Socket error reported by the bind.

    Declaration
    public SocketError SocketError { get; }
    Property Value
    Type Description
    SocketError

    Implements

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