Dart.Ftp Namespace : Ftp Class |
The following tables list the members exposed by Ftp.
Name | Description | |
---|---|---|
Ftp Constructor | Overloaded. |
Name | Description | |
---|---|---|
DefaultPort | The "well-known" default port 21 for connecting to standard FTP Servers. |
Name | Description | |
---|---|---|
Connected | Returns true when the control connection is connected. | |
Connection | The control connection used for FTP server communications. | |
Container | (Inherited from System.ComponentModel.Component) | |
DataIsBusy | Returns true while performing a copy or listing operation. | |
Encoding | Overridden. Specifies the character encoding to be used by the component. | |
Features | A list of features that represent supported features documented in RFC 2389. Automatically populated the first time the value is read. | |
Session | Specifies a complete FTP connection and authentication configuration. | |
Site | (Inherited from System.ComponentModel.Component) | |
SynchronizingObject | Gets or sets the object used to marshal data to the UI thread (for raising events). (Inherited from Dart.Ftp.ComponentBase) | |
SyncRoot | Gets an object that is used to synchronize access to the upper layer protocol in use. (Inherited from Dart.Ftp.ComponentBase) | |
Tag | Gets or sets an object that stores any user data. (Inherited from Dart.Ftp.ComponentBase) | |
Timeout | Gets or sets the timeout value (in milliseconds) used for send and receive timeouts. | |
Type | Gets the current file transfer type. | |
UsePWD | Specifies whether to utilize PWD commands for file and listing operations. |
Name | Description | |
---|---|---|
CanRaiseEvents | (Inherited from System.ComponentModel.Component) | |
DesignMode | (Inherited from System.ComponentModel.Component) | |
Events | (Inherited from System.ComponentModel.Component) |
Name | Description | |
---|---|---|
Abort | Immediately terminate any file transfer or listing operation and close the control connection. | |
AbortData | Aborts any ongoing file transfer. | |
Authenticate | Overloaded. Logs into the FTP server using username, password, and other configuration settings specified in Session. | |
ChangeDirectoryUp | Sends the "CDUP" command to the server. | |
Close | Gracefully closes the connection. | |
Connect | Overloaded. Connects to the specified FTP server using other parameters specified in Session. | |
CreateDirectory | Sends the "MKD" command to the server. | |
CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject) | |
Delete | Overloaded. Sends the "DELE" command to the server. | |
DeleteDirectory | Deletes a directory and all subfolders and files. | |
Dispose | Overloaded. Overridden. Releases the unmanaged resources used by the Component and optionally releases the managed resources. | |
Get | Overloaded. Get the specified files using a single method. | |
GetDirectory | Gets the server's current working directory. | |
GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject) | |
GetModificationTime | Sends the "MDTM" command to the server and parses the response. | |
GetSize | Get the size of a remote file. | |
GetSynchronization | Computes a value that indicates whether a local and remote file are synchronized. | |
Help | Sends the "HELP" command to the server. | |
InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject) | |
List | Returns a flat listing of remote files and directories contained within a single directory. | |
ListDirectoryTree | Get a recursive directory listing of remote files and directories within a directory tree. | |
Marshal | Overloaded. Marshals a CopyResult to the UI thread. | |
Noop | Sends the "NOOP" (no operation) command to the server. | |
Put | Overloaded. Upload a file to an FTP server. | |
Rename | Rename a file or directory. | |
Send | Send the provided command over the control connection and return the response. | |
SetDirectory | Sets the server's current working directory. | |
SetModificationTime | Sets the specified file's modified time to the specified DateTime. | |
SetType | Sends the TYPE command. | |
Site | ||
Start | Start a worker thread and execute the specified delegate. | |
Status | Shows current status of the FTP session. | |
StructureMount | Mount a different file system. | |
Syst | Identifies the type of system used on the server. | |
ToString | (Inherited from System.ComponentModel.Component) |
Name | Description | |
---|---|---|
Finalize | (Inherited from System.ComponentModel.Component) | |
GetService | (Inherited from System.ComponentModel.Component) | |
MemberwiseClone | Overloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject) | |
OnCopy | Raises the Copy event. | |
OnDataIsBusyChanged | Raises the DataIsBusyChanged event. | |
OnError | Raises the Error event. (Inherited from Dart.Ftp.ComponentBase) | |
OnListing | Raises the Listing event. | |
OnProgress | Raises the Progress event. | |
OnUserState | Raises the UserState event. (Inherited from Dart.Ftp.ComponentBase) |
Name | Description | |
---|---|---|
Copy | Raised when Marshal(CopyResult,String,Object) is used. | |
DataIsBusyChanged | Raised when the value of DataIsBusy changes. | |
Disposed | (Inherited from System.ComponentModel.Component) | |
Error | Raised when Marshal(Exception) is used or an unhandled Exception is thrown in a worker thread created using Start. (Inherited from Dart.Ftp.ComponentBase) | |
Listing | Raised when Marshal(Listing,String,Object) is used. | |
Progress | Reports progress information at the frequency specified by FtpSession.ProgressSize. | |
UserState | Raised when Marshal(String,Object) is used. (Inherited from Dart.Ftp.ComponentBase) |