C# Class RemObjects.InternetPack.Ftp.FtpServer

Inheritance: RemObjects.InternetPack.CommandBased.CommandBasedServer
Afficher le fichier Open project: remobjects/internetpack

Private Properties

Свойство Type Description
ValidateConnection System.Boolean

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
ValidateConnection ( FtpSession session ) : System.Boolean

Method Details

Cmd_ABOR() public static méthode

public static Cmd_ABOR ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_ACCT() public static méthode

public static Cmd_ACCT ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_APPE() public static méthode

public static Cmd_APPE ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_CDUP() public static méthode

public static Cmd_CDUP ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_CWD() public static méthode

public static Cmd_CWD ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_DELE() public static méthode

public static Cmd_DELE ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_LIST() public static méthode

public static Cmd_LIST ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_MKD() public static méthode

public static Cmd_MKD ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_NOOP() public static méthode

public static Cmd_NOOP ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_PASS() public static méthode

public static Cmd_PASS ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_PASV() public static méthode

public static Cmd_PASV ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_PORT() public static méthode

public static Cmd_PORT ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_PWD() public static méthode

public static Cmd_PWD ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_QUIT() public static méthode

public static Cmd_QUIT ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_REST() public static méthode

public static Cmd_REST ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_RETR() public static méthode

public static Cmd_RETR ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_RMD() public static méthode

public static Cmd_RMD ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_RNFR() public static méthode

public static Cmd_RNFR ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_RNTO() public static méthode

public static Cmd_RNTO ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_STOR() public static méthode

public static Cmd_STOR ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_SYST() public static méthode

public static Cmd_SYST ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_TYPE() public static méthode

public static Cmd_TYPE ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

Cmd_USER() public static méthode

public static Cmd_USER ( Object sender, CommandEventArgs e ) : void
sender Object
e RemObjects.InternetPack.CommandBased.CommandEventArgs
Résultat void

FtpServer() public méthode

public FtpServer ( ) : System
Résultat System

GetDefaultSessionClass() protected méthode

protected GetDefaultSessionClass ( ) : Type
Résultat System.Type

HandleCommandException() protected méthode

protected HandleCommandException ( Connection connection, Exception exception ) : void
connection System.Net.Connection
exception System.Exception
Résultat void

InitCommands() protected méthode

protected InitCommands ( ) : void
Résultat void

InvokeOnAccount() protected méthode

protected InvokeOnAccount ( FtpUserAccountArgs e ) : void
e FtpUserAccountArgs
Résultat void

InvokeOnCanRetrieveFile() protected méthode

protected InvokeOnCanRetrieveFile ( FtpTransferEventArgs e ) : void
e FtpTransferEventArgs
Résultat void

InvokeOnCanStoreFile() protected méthode

protected InvokeOnCanStoreFile ( FtpTransferEventArgs e ) : void
e FtpTransferEventArgs
Résultat void

InvokeOnChangeDirectory() protected méthode

protected InvokeOnChangeDirectory ( FtpChangeDirectoryArgs e ) : void
e FtpChangeDirectoryArgs
Résultat void

InvokeOnClientDisconnected() protected méthode

protected InvokeOnClientDisconnected ( SessionEventArgs e ) : void
e RemObjects.InternetPack.CommandBased.SessionEventArgs
Résultat void

InvokeOnDelete() protected méthode

protected InvokeOnDelete ( FtpFileEventArgs e ) : void
e FtpFileEventArgs
Résultat void

InvokeOnDeleteDirectory() protected méthode

protected InvokeOnDeleteDirectory ( FtpFileEventArgs e ) : void
e FtpFileEventArgs
Résultat void

InvokeOnGetListing() protected méthode

protected InvokeOnGetListing ( FtpGetListingArgs e ) : void
e FtpGetListingArgs
Résultat void

InvokeOnMakeDirectory() protected méthode

protected InvokeOnMakeDirectory ( FtpFileEventArgs e ) : void
e FtpFileEventArgs
Résultat void

InvokeOnRename() protected méthode

protected InvokeOnRename ( FtpRenameEventArgs e ) : void
e FtpRenameEventArgs
Résultat void

InvokeOnRetrieveFile() protected méthode

protected InvokeOnRetrieveFile ( FtpTransferEventArgs e ) : void
e FtpTransferEventArgs
Résultat void

InvokeOnStoreFile() protected méthode

protected InvokeOnStoreFile ( FtpTransferEventArgs e ) : void
e FtpTransferEventArgs
Résultat void

InvokeOnUserLogin() protected méthode

protected InvokeOnUserLogin ( FtpUserLoginEventArgs e ) : void
e FtpUserLoginEventArgs
Résultat void

ValidFilename() public static méthode

public static ValidFilename ( String value ) : System.Boolean
value String
Résultat System.Boolean

ValidateDirectory() public static méthode

public static ValidateDirectory ( String value ) : String
value String
Résultat String