FTPClientConnection100Class Class
This API supports the SQL Server 2012 infrastructure and is not intended to be used directly from your code.
Provides properties and methods for an FTP client task.
Inheritance Hierarchy
System.Object
Microsoft.SqlServer.Dts.Runtime.Wrapper.FTPClientConnection100Class
Namespace: Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly: Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)
Syntax
'Declaration
<GuidAttribute("33E956B6-E94D-442F-A649-F9841B0D1473")> _
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
Public Class FTPClientConnection100Class _
Implements IDTSFtpClientConnection100, FTPClientConnection100
'Usage
Dim instance As FTPClientConnection100Class
[GuidAttribute("33E956B6-E94D-442F-A649-F9841B0D1473")]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
public class FTPClientConnection100Class : IDTSFtpClientConnection100,
FTPClientConnection100
[GuidAttribute(L"33E956B6-E94D-442F-A649-F9841B0D1473")]
[ClassInterfaceAttribute(ClassInterfaceType::None)]
public ref class FTPClientConnection100Class : IDTSFtpClientConnection100,
FTPClientConnection100
[<GuidAttribute("33E956B6-E94D-442F-A649-F9841B0D1473")>]
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
type FTPClientConnection100Class =
class
interface IDTSFtpClientConnection100
interface FTPClientConnection100
end
public class FTPClientConnection100Class implements IDTSFtpClientConnection100, FTPClientConnection100
The FTPClientConnection100Class type exposes the following members.
Constructors
Name | Description | |
---|---|---|
FTPClientConnection100Class | Infrastructure. Initializes a new instance of the FTPClientConnection100Class class. |
Top
Properties
Name | Description | |
---|---|---|
ChunkSize | Infrastructure. Gets or sets the amount of data in bytes for the data transfer. | |
Retries | Infrastructure. Gets or sets the number of times the task attempts an operation. | |
ServerName | Infrastructure. Gets or sets the name of the FTP server. | |
ServerPassword | Infrastructure. Gets or sets the password for authentication. | |
ServerPort | Infrastructure. Gets or sets the FTP server port. | |
ServerUserName | Infrastructure. Gets or sets the logon alias of the user. | |
Timeout | Infrastructure. Gets or sets a value that indicates how long to attempt the connection before timing out. | |
UsePassiveMode | Infrastructure. Gets or sets a value that indicates whether the task sends and receives files in passive mode. |
Top
Methods
Name | Description | |
---|---|---|
Close | Closes connection to the FTP server. | |
Connect | Infrastructure. Attempts to establish a connection to FTP server. | |
CreateRemoteDirectory | Infrastructure. Creates the specified folder on the FTP server. | |
DeleteFiles | Infrastructure. Deletes the list of files on the FTP server. | |
DeleteRemoteDirectory | Infrastructure. Deletes the specified folder on the FTP server. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetListing | Infrastructure. Gets a listing of files on the current working directory. | |
GetType | (Inherited from Object.) | |
GetWorkingDirectory | Infrastructure. Gets the current working directory. | |
MemberwiseClone | (Inherited from Object.) | |
ReceiveFiles | Infrastructure. Receives the files from the FTP server. | |
SendFiles | Infrastructure. Sends the files from the local computer to the FTP server. | |
SetWorkingDirectory | Infrastructure. Sets the current working directory to the specified path. | |
ToString | (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.