Share via


FtpTask Members

Downloads and uploads data files and manages directories on servers. This class cannot be inherited.

The following tables list the members exposed by the FtpTask type.

Public Constructors

  Name Description
FtpTask Initializes a new instance of the FtpTask class.

Top

Public Properties

  Name Description
ms214847.pubproperty(en-US,SQL.90).gif Connection Gets or sets the connection name of the FTP connection manager used by the task.
ms214847.pubproperty(en-US,SQL.90).gif DebugMode Indicates whether a task should check if breakpoints are enabled.
ms214847.pubproperty(en-US,SQL.90).gif ExecutionValue Overridden. Returns a user-defined object. This property is read-only.
ms214847.pubproperty(en-US,SQL.90).gif IsLocalPathVariable Indicates whether the local path is stored in a variable or a FILE connection manager.
ms214847.pubproperty(en-US,SQL.90).gif IsRemotePathVariable Indicates whether the remote path is stored in a variable.
ms214847.pubproperty(en-US,SQL.90).gif IsTransferTypeASCII Indicates whether files transferred to and from the remote FTP server should be transferred in ASCII mode.
ms214847.pubproperty(en-US,SQL.90).gif LocalPath Gets or sets the local path to use. The local path can refer to a FILE connection manager or a variable name.
ms214847.pubproperty(en-US,SQL.90).gif Operation Gets or sets a value from the DTSFTPOp enumeration that indicates the FTP operation to perform.
ms214847.pubproperty(en-US,SQL.90).gif OperationName Gets or sets a unique name for the File Transfer Protocol (FTP) task.
ms214847.pubproperty(en-US,SQL.90).gif OverwriteDestination Specifies whether a file at the destination can be overwritten.
ms214847.pubproperty(en-US,SQL.90).gif RemotePath Gets or sets the remote path to use.
ms214847.pubproperty(en-US,SQL.90).gif StopOnOperationFailure Indicates whether the File Transfer Protocol (FTP) task terminates when the FTP operation fails.
ms214847.pubproperty(en-US,SQL.90).gif SuspendRequired Gets or sets a Boolean that indicates if tasks should suspend when they encounter a breakpoint. This value is set by the runtime engine for tasks and containers when a breakpoint is encountered.
ms214847.pubproperty(en-US,SQL.90).gif Version  Returns the version of the task. This property is read-only. (inherited from Task)
ms214847.pubproperty(en-US,SQL.90).gif WaitForMe  Returns a Boolean that indicates whether the parent container should wait for completion of this task. This property is read-only. (inherited from Task)

Top

Public Methods

(see also Protected Methods )

  Name Description
ms214847.pubmethod(en-US,SQL.90).gif AcceptBreakpointManager Passes a BreakpointManager to a task. This method is called by the runtime and is not used in code.
ms214847.pubmethod(en-US,SQL.90).gif CanUpdate  (inherited from Task )
ms214847.pubmethod(en-US,SQL.90).gif Equals  Overloaded. (inherited from DtsObject )
ms214847.pubmethod(en-US,SQL.90).gif Execute Overridden. Runs the task.
ms214847.pubmethod(en-US,SQL.90).gif GetConnectionID  (inherited from Task )
ms214847.pubmethod(en-US,SQL.90).gif GetConnectionName  (inherited from Task )
ms214847.pubmethod(en-US,SQL.90).gif GetHashCode  Returns the hash code for this instance. (inherited from DtsObject)
ms214847.pubmethod(en-US,SQL.90).gif GetType  (inherited from Object )
ms214847.pubmethod(en-US,SQL.90).gif InitializeTask Overridden. Initializes the properties associated with the task. This method is called by the runtime and is not used in code.
ms214847.pubmethod(en-US,SQL.90).gif LoadFromXML This method is not callable by your application code. To load a package saved as .xml, use the Application.LoadPackage method.
ms214847.pubmethod(en-US,SQL.90).gifms214847.static(en-US,SQL.90).gif op_Equality  (inherited from DtsObject )
ms214847.pubmethod(en-US,SQL.90).gifms214847.static(en-US,SQL.90).gif op_Inequality  (inherited from DtsObject )
ms214847.pubmethod(en-US,SQL.90).gifms214847.static(en-US,SQL.90).gif ReferenceEquals  (inherited from Object )
ms214847.pubmethod(en-US,SQL.90).gif ResumeExecution Resumes execution of the task after pausing. The task or container is resumed by the runtime engine.
ms214847.pubmethod(en-US,SQL.90).gif SaveToXML This method is not callable by your application code. To save a package as .xml, use the Application.SaveToXml method.
ms214847.pubmethod(en-US,SQL.90).gif SuspendExecution Indicates that the executable needs to suspend. This method is called by the runtime engine.
ms214847.pubmethod(en-US,SQL.90).gif ToString  (inherited from Object )
ms214847.pubmethod(en-US,SQL.90).gif Update  (inherited from Task )
ms214847.pubmethod(en-US,SQL.90).gif Validate Overridden. Verifies that the component is properly configured.

Top

Protected Methods

  Name Description
ms214847.protmethod(en-US,SQL.90).gif Finalize  (inherited from Object )
ms214847.protmethod(en-US,SQL.90).gif MemberwiseClone  (inherited from Object )

Top

See Also

Reference

FtpTask Class
Microsoft.SqlServer.Dts.Tasks.FtpTask Namespace