Show / Hide Table of Contents

    Class FtpCommandHandlerExtensionAttribute

    Marks a class as being an FTP command handler extension.

    Inheritance
    Object
    Attribute
    FtpCommandHandlerExtensionAttribute
    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.CommandExtensions
    Assembly: FubarDev.FtpServer.Abstractions.dll
    Syntax
    [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
    public class FtpCommandHandlerExtensionAttribute : Attribute
    Remarks

    The class must implement IFtpCommandHandlerExtension.

    Constructors

    | Improve this Doc View Source

    FtpCommandHandlerExtensionAttribute(String, String)

    Initializes a new instance of the FtpCommandHandlerExtensionAttribute class.

    Declaration
    public FtpCommandHandlerExtensionAttribute(string name, string extensionOf)
    Parameters
    Type Name Description
    String name

    The name of the FTP command this handler accepts.

    String extensionOf

    The na of the FTP command this extension belongs to.

    | Improve this Doc View Source

    FtpCommandHandlerExtensionAttribute(String, String, Boolean)

    Initializes a new instance of the FtpCommandHandlerExtensionAttribute class.

    Declaration
    public FtpCommandHandlerExtensionAttribute(string name, string extensionOf, bool isLoginRequired)
    Parameters
    Type Name Description
    String name

    The name of the FTP command this handler accepts.

    String extensionOf

    The na of the FTP command this extension belongs to.

    Boolean isLoginRequired

    Indicates whether this command is abortable.

    Properties

    | Improve this Doc View Source

    ExtensionOf

    Gets the name of the FTP command this extension belongs to.

    Declaration
    public string ExtensionOf { get; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    IsLoginRequired

    Gets a value indicating whether a login is required to execute this command.

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

    Name

    Gets the name of the FTP command extension.

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    String
    • 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.