FtpDLX Class Members

See Also

FtpDLX Class  | WeOnlyDo.Client Namespace

See Also WeOnlyDo.Client.FTP Send comments on this topic.

FtpDLX Class Members

FtpDLX overview

Public Constructors

Public Constructor FtpDLX Constructor Overloaded. Creates new instance of wodFtpDLX.NET

Public Properties

Public Property Authentication Determines type of authentication.
Public Property Blocking Determine if methods are blocking.
Public Property BufferSize Determines size of incoming and outgoing buffers.
Public Property Certificate Holds certificate for SSL authentication.
Public Property Container (Inherited from System.ComponentModel.Component)Gets the IContainer that contains the Component.
Public Property DirFormat Determines expected directory format.
Public Property DirItems Returns collection of directory items.
Public Property Encryption Encryption method that will be used for communication.
Public Property Hostname Hostname of server where we will connect.
Public Property LastError Holds last error that occured, if any.
Public Property LicenseKey License key to use for licensed version of the component.
Public Property ListItem Holds value of last ListItems event.
Public Property ListParams Holds additional parameters for LIST command.
Public Property LocalPath Holds name of local path used for transferring files.
Public Property Login Login (username) information that will be sent to the server.
Public Property Passive Determines if file transfer is passive.
Public Property Password Password that will be sent to the server.
Public Property Port Port on the server where we will connect.
Public Property PrivateKey Holds private key for SSL and SSH authentication.
Public Property Protocol Determines protocol used for connection.
Public Property ProxyHostname Specifies the hostname of proxy to use.
Public Property ProxyLogin Specifies the login/username to use when connecting to the proxy server.
Public Property ProxyPassword Specifies the password to use when connecting to proxy server.
Public Property ProxyPort Specifies the port to use for proxy server.
Public Property ProxyType Specifies the type of proxy to use.
Public Property PublicKeyOpenSSH Returns public key in OpenSSH format.
Public Property PublicKeySSH Returns public key in SSH.COM/Tectia format.
Public Property RemotePath Holds name of path on the server used for transferring files.
Public Property Resume Determines if wodFtpDLX.NET will try to resume file transfer.
Public Property Site (Inherited from System.ComponentModel.Component)Gets or sets the ISite of the Component.
Public Property SmartGet Determines if wodFtpDLX.NET should try to determine remote filename on GetFile command.
Public Property SmartPut Read-only property that returns current component state.
Public Property State Read-only property that returns current component state.
Public Property StrictHost Determines if data connection is restricted to same IP address as control connection.
Public Property Tag Tag for misc usage.
Public Property Timeout Total number of seconds to expire before we are automatically disconnected from the server.
Public Property TransferMode Determines if transfers are Binary or AscII.
Public Property TransferRate Returns average speed of the file transfer.
Public Property TransferTime Returns time needed to transfer current or previous file.
Public Property Version Shows version information.

Public Methods

Public Method Abort Aborts current method.
Public Method About Displays about box.
Public Method AppendFile Overloaded. Appends to file on the server.
Public Method AppendFileFrom Appends to file on the server, starting from specified local position.
Public Method Connect Overloaded. Connects to remote server.
Public Method CheckDir Overloaded. Checks if remote dir exists.
Public Method CreateObjRef (Inherited from System.MarshalByRefObject)Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
Public Method DeleteFile Overloaded. Deletes file on the server.
Public Method DeleteFiles Overloaded. Delete multiple files in a sequence, recursive.
Public Method Disconnect Overloaded. Disconnects from remote server.
Public Method Dispose (Inherited from System.ComponentModel.Component)Releases all resources used by the Component.
Public Method GetAttributes Overloaded. Retrieves file or folder attributes.
Public Method GetFile Overloaded. Receives file from the server.
Public Method GetFiles Overloaded. Downloads multiple files in a sequence, recursive.
Public Method GetLifetimeService (Inherited from System.MarshalByRefObject)Retrieves the current lifetime service object that controls the lifetime policy for this instance.
Public Method InitializeLifetimeService (Inherited from System.MarshalByRefObject)Obtains a lifetime service object to control the lifetime policy for this instance.
Public Method ListDir Overloaded. Lists contents of a directory on the server.
Public Method ListNames Overloaded. Lists names in the directory on the server.
Public Method LocalCRC Overloaded. Calculates integrity check of local file.
Public Method LoopFiles Overloaded. Loops through multiple files in a sequence, recursive, giving their names.
Public Method MakeDir Overloaded. Creates directory on the server.
Public Method PutFile Overloaded. Sends file to the server.
Public Method PutFiles Overloaded. Uploads multiple files in a sequence, recursive.
Public Method RawSend Sends raw data to the server.
Public Method RemoteCRC Overloaded. Requests integrity check of remote file.
Public Method RemoveDir Overloaded. Removes directory from the server.
Public Method Rename Overloaded. Renames file or directory on the server.
Public Method StateText Overloaded. Provides string expression of a state.
Public Method SetAttributes Overloaded. Sets attributes for a file or folder.
Public Method ToString (Inherited from System.ComponentModel.Component)Returns a String containing the name of the Component, if any. This method should not be overridden.

Public Events

Public Event AttributesEvent Fires when wodFtpDLX.NET retrieves file or directory attributes.
Public Event ConnectedEvent Fires when wodFtpDLX.NET connects to remote server.
Public Event DisconnectedEvent Fires when wodFtpDLX.NET disconnects from server.
Public Event Disposed (Inherited from System.ComponentModel.Component)Adds an event handler to listen to the Disposed event on the component.
Public Event DoneEvent Fires when wodFtpDLX.NET finishes some method.
Public Event FtpReplyEvent Fires when wodFtpDLX.NET provides information about executed command and returned reply.
Public Event HostCertificateEvent Fires when remote FTPS server provides his certificate.
Public Event HostFingerPrintEvent Fires when remote SFTP server provides hostkey fingerprint.
Public Event ListItemsEvent Fires when server returns information about file or directory.
Public Event LoginChallengeEvent Fires when the server requests the response to a login challenge.
Public Event LoopErrorEvent Fires after wodFtpDLX.NET performs operation on item and error occurs.
Public Event LoopItemEvent Fires before wodFtpDLX.NET performs operation on file from the GetFiles/PutFiles/DeleteFiles/LoopFiles sequence.
Public Event PreTranslateCommandEvent Fires before command is sent to FTP server.
Public Event PreTranslateReplyEvent Fires before wodFtpDLX.NET evaluates received reply from the server.
Public Event ProgressEvent Fires during file sending or receiving.
Public Event StateChangedEvent Fires when wodFtpDLX.NET changes its state.

See Also

FtpDLX Class  | WeOnlyDo.Client Namespace

 

 


© WeOnlyDo Software. All Rights Reserved.