Show / Hide Table of Contents

    Class FtpCommandHandlerAttribute

    Marks a class as being an FTP command handler.

    Inheritance
    Object
    Attribute
    FtpCommandHandlerAttribute
    Implements
    IFtpCommandInformation
    Inherited Members
    Attribute.Equals(Object)
    Attribute.GetCustomAttribute(Assembly, Type)
    Attribute.GetCustomAttribute(Assembly, Type, Boolean)
    Attribute.GetCustomAttribute(MemberInfo, Type)
    Attribute.GetCustomAttribute(MemberInfo, Type, Boolean)
    Attribute.GetCustomAttribute(Module, Type)
    Attribute.GetCustomAttribute(Module, Type, Boolean)
    Attribute.GetCustomAttribute(ParameterInfo, Type)
    Attribute.GetCustomAttribute(ParameterInfo, Type, Boolean)
    Attribute.GetCustomAttributes(Assembly)
    Attribute.GetCustomAttributes(Assembly, Boolean)
    Attribute.GetCustomAttributes(Assembly, Type)
    Attribute.GetCustomAttributes(Assembly, Type, Boolean)
    Attribute.GetCustomAttributes(MemberInfo)
    Attribute.GetCustomAttributes(MemberInfo, Boolean)
    Attribute.GetCustomAttributes(MemberInfo, Type)
    Attribute.GetCustomAttributes(MemberInfo, Type, Boolean)
    Attribute.GetCustomAttributes(Module)
    Attribute.GetCustomAttributes(Module, Boolean)
    Attribute.GetCustomAttributes(Module, Type)
    Attribute.GetCustomAttributes(Module, Type, Boolean)
    Attribute.GetCustomAttributes(ParameterInfo)
    Attribute.GetCustomAttributes(ParameterInfo, Boolean)
    Attribute.GetCustomAttributes(ParameterInfo, Type)
    Attribute.GetCustomAttributes(ParameterInfo, Type, Boolean)
    Attribute.GetHashCode()
    Attribute.IsDefaultAttribute()
    Attribute.IsDefined(Assembly, Type)
    Attribute.IsDefined(Assembly, Type, Boolean)
    Attribute.IsDefined(MemberInfo, Type)
    Attribute.IsDefined(MemberInfo, Type, Boolean)
    Attribute.IsDefined(Module, Type)
    Attribute.IsDefined(Module, Type, Boolean)
    Attribute.IsDefined(ParameterInfo, Type)
    Attribute.IsDefined(ParameterInfo, Type, Boolean)
    Attribute.Match(Object)
    Attribute.TypeId
    Object.Equals(Object, Object)
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: FubarDev.FtpServer.Commands
    Assembly: FubarDev.FtpServer.Abstractions.dll
    Syntax
    [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
    public class FtpCommandHandlerAttribute : Attribute, IFtpCommandInformation
    Remarks

    The class must implement IFtpCommandHandler.

    Constructors

    | Improve this Doc View Source

    FtpCommandHandlerAttribute(String, Boolean, Boolean)

    Initializes a new instance of the FtpCommandHandlerAttribute class.

    Declaration
    public FtpCommandHandlerAttribute(string name, bool isAbortable = false, bool isLoginRequired = true)
    Parameters
    Type Name Description
    String name

    The name of the FTP command this handler accepts.

    Boolean isAbortable

    Indicates whether a login is required to execute this command.

    Boolean isLoginRequired

    Indicates whether this command is abortable.

    Properties

    | Improve this Doc View Source

    IsAbortable

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

    IsLoginRequired

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

    Name

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    String

    Implements

    IFtpCommandInformation
    • 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.