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) |