File Transfer .NET
Introduction
Licensing Information
Product Evaluation
Redistribution
Technical Support
License Agreement
Copyright
Developers Guide
Component Features
Supported Protocols
Firewall Compatibility
Interface Overview
File Transfers
Server Connections
Multiple File Transfers
Redirection
Appending Files
Resuming Transfers
Directory Listings
File Management
Technical Reference
FileTransfer Class
FileTransfer Members
FileTransfer Constructor
Fields
filePortFTP Field
filePortFTPS Field
filePortHTTP Field
filePortHTTPS Field
filePortSFTP Field
fileTimeout Field
Properties
Account Property
ActivePorts Property
CertificateExpires Property
CertificateIssued Property
CertificateIssuer Property
CertificateName Property
CertificateStatus Property
CertificateStore Property
CertificateSubject Property
ChannelMode Property
CipherStrength Property
Compression Property
DirectoryFormat Property
Features Property
FileType Property
Handle Property
HashStrength Property
IsBlocked Property
IsConnected Property
IsInitialized Property
KeepAlive Property
LastError Property
LastErrorString Property
LocalAddress Property
LocalFile Property
Localize Property
LocalName Property
Options Property
Passive Property
Password Property
Priority Property
ProtocolVersion Property
ProxyPassword Property
ProxyPort Property
ProxyServer Property
ProxyType Property
ProxyUser Property
RemoteFile Property
ResultCode Property
ResultString Property
Secure Property
SecureCipher Property
SecureHash Property
SecureKeyExchange Property
SecureProtocol Property
ServerDirectory Property
ServerName Property
ServerPort Property
ServerType Property
System Property
ThreadModel Property
ThrowError Property
Timeout Property
TimeZone Property
Trace Property
TraceFile Property
TraceFlags Property
TransferBytes Property
TransferTime Property
URL Property
UserName Property
Version Property
Methods
AddFileType Method
AttachThread Method
Cancel Method
ChangeDirectory Method
CloseDirectory Method
Command Method
Command Method (String)
Command Method (String, String)
Connect Method
Connect Method ()
Connect Method (String)
Connect Method (String, Int32)
Connect Method (String, Int32, String, String)
Connect Method (String, Int32, String, String, Int32)
Connect Method (String, Int32, String, String, Int32, FileTransferOptions)
Connect Method (String, Int32, String, String, String)
Connect Method (String, Int32, String, String, String, Int32)
Connect Method (String, Int32, String, String, String, Int32, FileTransferOptions)
Connect Method (String, String, String)
DeleteFile Method
Disconnect Method
Dispose Method
Dispose Method ()
Dispose Method (Boolean)
Finalize Method
GetDirectory Method
GetFile Method
GetFile Method()
GetFile Method (String)
GetFile Method (String, String)
GetFile Method (String, String, Boolean)
GetFile Method (String, String, Int64)
GetFile Method (String, String, Int64, Boolean)
GetFilePermissions Method
GetFilePermissions Method (FilePermissions)
GetFilePermissions Method (String, FilePermissions)
GetFileSize Method
GetFileSize Method (Int64)
GetFileSize Method (String, Int64)
GetFileStatus Method
GetFileTime Method
GetFileTime Method (String, DateTime)
GetFileTime Method (String, DateTime, Boolean)
GetFirstFile Method
GetFirstFile Method (FileInformation)
GetFirstFile Method (String)
GetFirstFile Method (String, Boolean)
GetFirstFile Method (String, Int32, Boolean)
GetMultipleFiles Method
GetNextFile Method
GetNextFile Method (FileInformation)
GetNextFile Method (String)
GetNextFile Method (String, Boolean)
GetNextFile Method (String, Int32, Boolean)
Initialize Method
Initialize Method ()
Initialize Method (String)
Login Method
Login Method ()
Login Method (String, String)
Login Method (String, String, String)
Logout Method
MakeDirectory Method
OpenDirectory Method
OpenDirectory Method ()
OpenDirectory Method (String)
PostFile Method
PostFile Method ()
PostFile Method (String)
PostFile Method (String, String)
PostFile Method (String, String, String)
PutFile Method
PutFile Method ()
PutFile Method (String)
PutFile Method (String, String)
PutFile Method (String, String, Boolean)
PutFile Method (String, String, Int64)
PutFile Method (String, String, Int64, Boolean)
PutMultipleFiles Method
RemoveDirectory Method
RenameFile Method
Reset Method
SetFilePermissions Method
SetFileTime Method
Uninitialize Method
VerifyFile
Events
OnCancel Event
OnCommand Event
CommandEventArgs Class
CommandEventArgs Members
CommandEventArgs Constructor
Properties
ResultCode Property
ResultString Property
OnError Event
ErrorEventArgs Class
ErrorEventArgs Members
ErrorEventArgs Constructor
Properties
Description Property
Error Property
OnGetFile Event
GetFileEventArgs Class
GetFileEventArgs Members
GetFileEventArgs Constructor
Properties
LocalFile Property
RemoteFile Property
OnProgress Event
ProgressEventArgs Class
ProgressEventArgs Members
ProgressEventArgs Constructor
Properties
BytesCopied Property
FileName Property
FileSize Property
Percent Property
OnPutFile Event
PutFileEventArgs Class
PutFileEventArgs Members
PutFileEventArgs Constructor
Properties
LocalFile Property
RemoteFile Property
OnTimeout Event
Structures
FileInformation Structure
FileInformation Members
Fields
FileDate Field
FileGroup Field
FileLinks Field
FileName Field
FileOwner Field
FilePerms Field
FileSize Field
FileVersion Field
IsDirectory Field
PortRange Structure
PortRange Members
PortRange Constructor
Fields
HighPort Field
LowPort Field
SecureChannel Structure
SecureChannel Members
SecureChannel Constructor
Fields
Command Field
Data Field
Delegates
OnCommandEventHandler Delegate
OnErrorEventHandler Delegate
OnGetFileEventHandler Delegate
OnProgressEventHandler Delegate
OnPutFileEventHandler Delegate
Enumerations
FilePermissions Enumeration
ErrorCode Enumeration
FileServerType Enumeration
FileTransferOptions Enumeration
FileTransferPriority Enumeration
FileTransferProxy Enumeration
FileTransferThreadModel Enumeration
FileTransferType Enumeration
FtpChannelMode Enumeration
FtpChannelType Enumeration
FtpDirectoryFormat Enumeration
FtpFeatures Enumeration
HttpVersion Enumeration
SecureCipherAlgorithm Enumeration
SecureHashAlgorithm Enumeration
SecureKeyAlgorithm Enumeration
SecurityCertificate Enumeration
SecurityProtocols Enumeration
TraceOptions Enumeration
RuntimeLicenseAttribute Class
RuntimeLicenseAttribute Members
RuntimeLicenseAttribute Constructor
Properties
LicenseKey Property
ThreadModelAttribute Class
ThreadModelAttribute Members
ThreadModelAttribute Constructor
Properties
ThreadModel Property
Enumerations
ThreadModelAttribute.Model Enumeration
FileTransferException Class
FileTransferException Members
FileTransferException Constructor
FileTransferException Constructor ()
FileTransferException Constructor (String)
FileTransferException Constructor (String, Exception)
FileTransferException Constructor (Int32)
Properties
Message Property
Number Property
Methods
ToString Method
InternetDialer Class
InternetDialer Members
InternetDialer Constructor
Fields
Connection Field
DeviceEntry Field
NameServer Field
PhoneBookEntry Field
rasDeviceATM Field
rasDeviceFrameRelay Field
rasDeviceGeneric Field
rasDeviceIRDA Field
rasDeviceISDN Field
rasDeviceModem Field
rasDevicePad Field
rasDeviceParallel Field
rasDevicePPPoE Field
rasDeviceSerial Field
rasDeviceSonet Field
rasDeviceSW56 Field
rasDeviceVPN Field
rasDeviceX25 Field
Properties
AreaCode Property
AutoConnect Property
AutoDial Property
AutoDisconnect Property
Blocking Property
BytesIn Property
BytesOut Property
Callback Property
CallbackNumber Property
Connection Property Array
ConnectionArray Members
Properties
Count Property
Item Property
Methods
EntryName Method
Handle Method
Connections Property
ConnectSpeed Property
CountryCode Property
CountryName Property
DefaultGateway Property
DeviceCount Property
DeviceEntry Property Array
DeviceEntryArray Members
Properties
Count Property
Item Property
DeviceName Property
DeviceType Property
DynamicAddress Property
DynamicNameServers Property
EntryName Property
FramingProtocol Property
Handle Property
InternetAddress Property
Interval Property
IpHeaderCompression Property
IsConnected Property
IsInitialized Property
LastError Property
LastErrorString Property
LcpExtensions Property
LocalNumber Property
ModemLights Property
ModemSpeaker Property
NameServer Property Array
NameServerArray Members
Properties
Count Property
Item Property
NetworkLogon Property
NetworkProtocol Property
Password Property
PhoneBook Property
PhoneBookEntries Property
PhoneBookEntry Property Array
PhoneBookEntryArray Members
Properties
Count Property
Item Property
PhoneNumber Property
RequireEncryption Property
ScriptFile Property
ServerAddress Property
SoftwareCompression Property
Status Property
Terminal Property
ThrowError Property
Timeout Property
UserDomain Property
UserName Property
UserPhoneBook Property
Version Property
Methods
Connect Method
Connect Method ()
Connect Method (String)
Connect Method (String, String, String)
Connect Method (String, String, String, String)
CreateEntry Method
DeleteEntry Method
DeleteEntry Method ()
DeleteEntry Method (String)
Disconnect Method
Dispose Method
Dispose Method ()
Dispose Method (Boolean)
EditEntry Method
Finalize Method
Initialize Method
Initialize Method ()
Initialize Method (String)
LoadEntry Method
LoadEntry Method ()
LoadEntry Method (String)
RenameEntry Method
Reset Method
SaveEntry Method
SaveEntry Method ()
SaveEntry Method (String)
Uninitialize Method
Events
OnCancel Event
OnConnect Event
OnDisconnect Event
OnError Event
ErrorEventArgs Class
ErrorEventArgs Members
ErrorEventArgs Constructor
Properties
Description Property
Error Property
OnStatus Event
StatusEventArgs Class
StatusEventArgs Members
StatusEventArgs Constructor
Properties
Description Property
Status Property
OnTimeout Event
Delegates
OnErrorEventHandler Delegate
OnStatusEventHandler Delegate
Enumerations
DialerStatus Enumeration
ErrorCode Enumeration
RasFramingProtocol Enumeration
RasNetworkProtocol Enumeration
RasTerminalMode Enumeration
RuntimeLicenseAttribute Class
RuntimeLicenseAttribute Members
RuntimeLicenseAttribute Constructor
Properties
LicenseKey Property
InternetDialerException Class
InternetDialerException Members
InternetDialerException Constructor
InternetDialerException Constructor ()
InternetDialerException Constructor (String)
InternetDialerException Constructor (String, Exception)
InternetDialerException Constructor (Int32)
Properties
ErrorCode Property
Message Property
Number Property
Methods
ToString Method