C# Класс FubarDev.FtpServer.CommandHandlers.MlstCommandHandler

The implementation of the MLST command
Наследование: FtpCommandHandler
Показать файл Открыть проект

Открытые методы

Метод Описание
GetExtensions ( ) : IEnumerable
GetSupportedFeatures ( ) : IEnumerable
MlstCommandHandler ( FtpConnection connection ) : System

Initializes a new instance of the MlstCommandHandler class.

Process ( FtpCommand command, CancellationToken cancellationToken ) : Task

Приватные методы

Метод Описание
FeatureHandlerAsync ( FtpCommand command, CancellationToken cancellationToken ) : Task
FeatureStatus ( FtpConnection connection ) : string
ProcessMlsdAsync ( FtpCommand command, CancellationToken cancellationToken ) : Task
ProcessMlstAsync ( FtpCommand command, CancellationToken cancellationToken ) : Task

Описание методов

GetExtensions() публичный Метод

public GetExtensions ( ) : IEnumerable
Результат IEnumerable

GetSupportedFeatures() публичный Метод

public GetSupportedFeatures ( ) : IEnumerable
Результат IEnumerable

MlstCommandHandler() публичный Метод

Initializes a new instance of the MlstCommandHandler class.
public MlstCommandHandler ( FtpConnection connection ) : System
connection FtpConnection The FTP connection this command handler is created for.
Результат System

Process() публичный Метод

public Process ( FtpCommand command, CancellationToken cancellationToken ) : Task
command FtpCommand
cancellationToken System.Threading.CancellationToken
Результат Task