Show / Hide Table of Contents

    Class PasvListenerOptions

    IP address and port range to be used by the PASV/EPSV commands.

    Inheritance
    Object
    PasvListenerOptions
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: FubarDev.FtpServer
    Assembly: FubarDev.FtpServer.Abstractions.dll
    Syntax
    public class PasvListenerOptions

    Constructors

    | Improve this Doc View Source

    PasvListenerOptions(Int32, Int32, IPAddress)

    Initializes a new instance of the PasvListenerOptions class.

    Declaration
    public PasvListenerOptions(int minPort, int maxPort, IPAddress publicAddress)
    Parameters
    Type Name Description
    Int32 minPort

    The minimum port number.

    Int32 maxPort

    The maximum port number.

    IPAddress publicAddress

    The public IP address.

    Properties

    | Improve this Doc View Source

    HasPortRange

    Gets a value indicating whether the port range is configured.

    Declaration
    public bool HasPortRange { get; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    PasvMaxPort

    Gets the maximum port number to use for passive ftp.

    Declaration
    public int PasvMaxPort { get; }
    Property Value
    Type Description
    Int32
    | Improve this Doc View Source

    PasvMinPort

    Gets the minimum port number to use for passive ftp.

    Declaration
    public int PasvMinPort { get; }
    Property Value
    Type Description
    Int32
    Remarks

    Needs to be larger than 1023.

    | Improve this Doc View Source

    PublicAddress

    Gets the address published to clients for PASV connections.

    Declaration
    public IPAddress PublicAddress { get; }
    Property Value
    Type Description
    IPAddress
    • Improve this Doc
    • View Source
    Back to top
    Copyright © 2018 Fubar Development Junker
    Generated by DocFX
    Creative Commons License
    FluentMigrator Documentation by FluentMigrator Project is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.