WeOnlyDo.Client

Namespace hierarchy


Classes

ClassDescription
SFTP Implements client side operation for SFTP protocol.
SFTP.AttributesArgs Contains arguments fired with Attributes event.
SFTP.ConnectedArgs Contains arguments fired with Connected event.
SFTP.CryptoInformationArgs Contains arguments fired with CryptoInformation event.
SFTP.DoneArgs Contains arguments fired with Done event.
SFTP.FingerPrintArgs Contains arguments fired with FingerPrint event.
SFTP.ListItemsArgs Contains arguments fired with ListItems event.
SFTP.LoopArgs Contains arguments fired with LoopItem and LoopError event.
SFTP.ProgressArgs Contains arguments fired with Progress event.
SFTP.RemoteDataArgs Contains arguments fired with RemoteData event.
SFTP.StateChangedArgs Contains arguments fired with StateChanged event.
SFTPStream Implements Stream capabilities on remote file through SFTP protocol

Delegates

DelegateDescription
AttributesDelegate Definition of event delegate you should use if you want to receive Attributes event.
AttributesDataDelegate Definition of event delegate you should use if you want to receive AttributesData event.
ConnectedDelegate Definition of event delegate you should use if you want to receive Connected event.
CryptoInformationDelegate Definition of event delegate you should use if you want to receive CryptoInformation event.
DisconnectedDelegate Definition of event delegate you should use if you want to receive Disconnected event.
DoneDelegate Definition of event delegate you should use if you want to receive Done event.
FingerPrintDelegate Definition of event delegate you should use if you want to receive FingerPrint event.
ListItemsDelegate Definition of event delegate you should use if you want to receive ListItems event.
LoopDelegate Definition of event delegate you should use if you want to receive LoopError or LoopItem event.
ProgressDelegate Definition of event delegate you should use if you want to receive Progress event.
RemoteDataDelegate Definition of event delegate you should use if you want to receive RemoteData event.
StateChangedDelegate Definition of event delegate you should use if you want to receive StateChanged event.

Enumerations

EnumerationDescription
SFTP.Authentications List of all authentication methods wodSFTP.NET can use to access the server.
SFTP.DirItemTypes List of all directory items that can be provided in LoopItem and LoopError events.
SFTP.Encryptions List of all encryption methods wodSFTP.NET can use while communicating with the server.
SFTP.ProxyTypes List of all proxy types supported by wodSFTP.NET.
SFTP.RemotePermissions List of all flags to be used with RemoteOpen method.
SFTP.States List of all possible states that can occur in wodSFTP.NET during a session.
SFTP.TransferModes List of all transfer modes.

Exceptions

EnumerationDescription
SFTP.AuthorizationException Thrown if login/password or login/privatekey combinations are invalid.
SFTP.InvalidSettingException Thrown if property setting contains invalid value.
SFTP.InvalidStateException Thrown if method is called at invalid component state.
SFTP.LicenseInvalidException Thrown if appropriate license for the product could not be obtained.
SFTP.ProtocolException Thrown if remote server does not comply with protocol specifications.
SFTP.ServerException Thrown if remote server returns an error.
SFTP.TimeoutException Thrown if timeout value expires.

(C) WeOnlyDo! Software