C# Класс RemObjects.InternetPack.Ftp.FtpServer

Наследование: RemObjects.InternetPack.CommandBased.CommandBasedServer
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
ValidateConnection System.Boolean

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

Метод Описание
Cmd_ABOR ( Object sender, CommandEventArgs e ) : void
Cmd_ACCT ( Object sender, CommandEventArgs e ) : void
Cmd_APPE ( Object sender, CommandEventArgs e ) : void
Cmd_CDUP ( Object sender, CommandEventArgs e ) : void
Cmd_CWD ( Object sender, CommandEventArgs e ) : void
Cmd_DELE ( Object sender, CommandEventArgs e ) : void
Cmd_LIST ( Object sender, CommandEventArgs e ) : void
Cmd_MKD ( Object sender, CommandEventArgs e ) : void
Cmd_NOOP ( Object sender, CommandEventArgs e ) : void
Cmd_PASS ( Object sender, CommandEventArgs e ) : void
Cmd_PASV ( Object sender, CommandEventArgs e ) : void
Cmd_PORT ( Object sender, CommandEventArgs e ) : void
Cmd_PWD ( Object sender, CommandEventArgs e ) : void
Cmd_QUIT ( Object sender, CommandEventArgs e ) : void
Cmd_REST ( Object sender, CommandEventArgs e ) : void
Cmd_RETR ( Object sender, CommandEventArgs e ) : void
Cmd_RMD ( Object sender, CommandEventArgs e ) : void
Cmd_RNFR ( Object sender, CommandEventArgs e ) : void
Cmd_RNTO ( Object sender, CommandEventArgs e ) : void
Cmd_STOR ( Object sender, CommandEventArgs e ) : void
Cmd_SYST ( Object sender, CommandEventArgs e ) : void
Cmd_TYPE ( Object sender, CommandEventArgs e ) : void
Cmd_USER ( Object sender, CommandEventArgs e ) : void
FtpServer ( ) : System
ValidFilename ( String value ) : System.Boolean
ValidateDirectory ( String value ) : String

Защищенные методы

Метод Описание
GetDefaultSessionClass ( ) : Type
HandleCommandException ( Connection connection, Exception exception ) : void
InitCommands ( ) : void
InvokeOnAccount ( FtpUserAccountArgs e ) : void
InvokeOnCanRetrieveFile ( FtpTransferEventArgs e ) : void
InvokeOnCanStoreFile ( FtpTransferEventArgs e ) : void
InvokeOnChangeDirectory ( FtpChangeDirectoryArgs e ) : void
InvokeOnClientDisconnected ( SessionEventArgs e ) : void
InvokeOnDelete ( FtpFileEventArgs e ) : void
InvokeOnDeleteDirectory ( FtpFileEventArgs e ) : void
InvokeOnGetListing ( FtpGetListingArgs e ) : void
InvokeOnMakeDirectory ( FtpFileEventArgs e ) : void
InvokeOnRename ( FtpRenameEventArgs e ) : void
InvokeOnRetrieveFile ( FtpTransferEventArgs e ) : void
InvokeOnStoreFile ( FtpTransferEventArgs e ) : void
InvokeOnUserLogin ( FtpUserLoginEventArgs e ) : void

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

Метод Описание
ValidateConnection ( FtpSession session ) : System.Boolean

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

Cmd_ABOR() публичный статический Метод

public static Cmd_ABOR ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_ACCT() публичный статический Метод

public static Cmd_ACCT ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_APPE() публичный статический Метод

public static Cmd_APPE ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_CDUP() публичный статический Метод

public static Cmd_CDUP ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_CWD() публичный статический Метод

public static Cmd_CWD ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_DELE() публичный статический Метод

public static Cmd_DELE ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_LIST() публичный статический Метод

public static Cmd_LIST ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_MKD() публичный статический Метод

public static Cmd_MKD ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_NOOP() публичный статический Метод

public static Cmd_NOOP ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_PASS() публичный статический Метод

public static Cmd_PASS ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_PASV() публичный статический Метод

public static Cmd_PASV ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_PORT() публичный статический Метод

public static Cmd_PORT ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_PWD() публичный статический Метод

public static Cmd_PWD ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_QUIT() публичный статический Метод

public static Cmd_QUIT ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_REST() публичный статический Метод

public static Cmd_REST ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_RETR() публичный статический Метод

public static Cmd_RETR ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_RMD() публичный статический Метод

public static Cmd_RMD ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_RNFR() публичный статический Метод

public static Cmd_RNFR ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_RNTO() публичный статический Метод

public static Cmd_RNTO ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_STOR() публичный статический Метод

public static Cmd_STOR ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_SYST() публичный статический Метод

public static Cmd_SYST ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_TYPE() публичный статический Метод

public static Cmd_TYPE ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

Cmd_USER() публичный статический Метод

public static Cmd_USER ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Результат void

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

public FtpServer ( ) : System
Результат System

GetDefaultSessionClass() защищенный Метод

protected GetDefaultSessionClass ( ) : Type
Результат System.Type

HandleCommandException() защищенный Метод

protected HandleCommandException ( Connection connection, Exception exception ) : void
connection System.Net.Connection
exception System.Exception
Результат void

InitCommands() защищенный Метод

protected InitCommands ( ) : void
Результат void

InvokeOnAccount() защищенный Метод

protected InvokeOnAccount ( FtpUserAccountArgs e ) : void
e FtpUserAccountArgs
Результат void

InvokeOnCanRetrieveFile() защищенный Метод

protected InvokeOnCanRetrieveFile ( FtpTransferEventArgs e ) : void
e FtpTransferEventArgs
Результат void

InvokeOnCanStoreFile() защищенный Метод

protected InvokeOnCanStoreFile ( FtpTransferEventArgs e ) : void
e FtpTransferEventArgs
Результат void

InvokeOnChangeDirectory() защищенный Метод

protected InvokeOnChangeDirectory ( FtpChangeDirectoryArgs e ) : void
e FtpChangeDirectoryArgs
Результат void

InvokeOnClientDisconnected() защищенный Метод

protected InvokeOnClientDisconnected ( SessionEventArgs e ) : void
e RemObjects.InternetPack.CommandBased.SessionEventArgs
Результат void

InvokeOnDelete() защищенный Метод

protected InvokeOnDelete ( FtpFileEventArgs e ) : void
e FtpFileEventArgs
Результат void

InvokeOnDeleteDirectory() защищенный Метод

protected InvokeOnDeleteDirectory ( FtpFileEventArgs e ) : void
e FtpFileEventArgs
Результат void

InvokeOnGetListing() защищенный Метод

protected InvokeOnGetListing ( FtpGetListingArgs e ) : void
e FtpGetListingArgs
Результат void

InvokeOnMakeDirectory() защищенный Метод

protected InvokeOnMakeDirectory ( FtpFileEventArgs e ) : void
e FtpFileEventArgs
Результат void

InvokeOnRename() защищенный Метод

protected InvokeOnRename ( FtpRenameEventArgs e ) : void
e FtpRenameEventArgs
Результат void

InvokeOnRetrieveFile() защищенный Метод

protected InvokeOnRetrieveFile ( FtpTransferEventArgs e ) : void
e FtpTransferEventArgs
Результат void

InvokeOnStoreFile() защищенный Метод

protected InvokeOnStoreFile ( FtpTransferEventArgs e ) : void
e FtpTransferEventArgs
Результат void

InvokeOnUserLogin() защищенный Метод

protected InvokeOnUserLogin ( FtpUserLoginEventArgs e ) : void
e FtpUserLoginEventArgs
Результат void

ValidFilename() публичный статический Метод

public static ValidFilename ( String value ) : System.Boolean
value String
Результат System.Boolean

ValidateDirectory() публичный статический Метод

public static ValidateDirectory ( String value ) : String
value String
Результат String