프로퍼티 | 타입 | 설명 | |
---|---|---|---|
ConnectionOnClosed | void | ||
ConnectionReceived | void | ||
ExecuteServerListener | Task | ||
GetBackgroundTaskStates | BackgroundTransferStatus>>.IReadOnlyCollection | ||
OnConfigureConnection | void |
메소드 | 설명 | |
---|---|---|
Dispose ( ) : void | ||
EnqueueBackgroundTransfer ( [ backgroundTransfer, [ connection ) : void |
Enqueue a new IBackgroundTransfer for the given connection
|
|
FtpServer ( [ fileSystemClassFactory, [ membershipProvider, [ commsInterface ) : System |
Initializes a new instance of the FtpServer class.
|
|
FtpServer ( [ fileSystemClassFactory, [ membershipProvider, [ commsInterface, int port, [ handlerFactory ) : System |
Initializes a new instance of the FtpServer class.
|
|
Start ( ) : void |
Starts the FTP server in the background
|
|
Stop ( ) : void |
Stops the FTP server The FTP server cannot be started again after it was stopped. |
메소드 | 설명 | |
---|---|---|
ConnectionOnClosed ( object sender, |
||
ConnectionReceived ( object sender, Sockets.Plugin.Abstractions.TcpSocketListenerConnectEventArgs args ) : void | ||
ExecuteServerListener ( |
||
GetBackgroundTaskStates ( ) : BackgroundTransferStatus>>.IReadOnlyCollection |
||
OnConfigureConnection ( |
public EnqueueBackgroundTransfer ( [ backgroundTransfer, [ connection ) : void | ||
backgroundTransfer | [ | The background transfer to enqueue |
connection | [ | The connection to enqueue the background transfer for |
리턴 | void |
public FtpServer ( [ fileSystemClassFactory, [ membershipProvider, [ commsInterface ) : System | ||
fileSystemClassFactory | [ | The |
membershipProvider | [ | The |
commsInterface | [ | The PASV and EPSV ) |
리턴 | System |
public FtpServer ( [ fileSystemClassFactory, [ membershipProvider, [ commsInterface, int port, [ handlerFactory ) : System | ||
fileSystemClassFactory | [ | The |
membershipProvider | [ | The |
commsInterface | [ | The PASV and EPSV ) |
port | int | The port of the FTP server (usually 21) |
handlerFactory | [ | The handler factories to create |
리턴 | System |