Klasa FtpTask
Pobieranie i przekazywanie plików danych i zarządza katalogów na serwerach.Klasa ta nie może być dziedziczona.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Dts.Runtime.DtsObject
Microsoft.SqlServer.Dts.Runtime.Task
Microsoft.SqlServer.Dts.Tasks.FtpTask.FtpTask
Przestrzeń nazw: Microsoft.SqlServer.Dts.Tasks.FtpTask
Zestaw: Microsoft.SqlServer.FtpTask (w Microsoft.SqlServer.FtpTask.dll)
Składnia
'Deklaracja
<GuidAttribute("CC8D2B06-8088-44ee-870D-0F09F5860063")> _
Public NotInheritable Class FtpTask _
Inherits Task _
Implements IDTSFTPTask, IDTSComponentPersist, IDTSBreakpointSite, IDTSSuspend
'Użycie
Dim instance As FtpTask
[GuidAttribute("CC8D2B06-8088-44ee-870D-0F09F5860063")]
public sealed class FtpTask : Task,
IDTSFTPTask, IDTSComponentPersist, IDTSBreakpointSite, IDTSSuspend
[GuidAttribute(L"CC8D2B06-8088-44ee-870D-0F09F5860063")]
public ref class FtpTask sealed : public Task,
IDTSFTPTask, IDTSComponentPersist, IDTSBreakpointSite, IDTSSuspend
[<SealedAttribute>]
[<GuidAttribute("CC8D2B06-8088-44ee-870D-0F09F5860063")>]
type FtpTask =
class
inherit Task
interface IDTSFTPTask
interface IDTSComponentPersist
interface IDTSBreakpointSite
interface IDTSSuspend
end
public final class FtpTask extends Task implements IDTSFTPTask, IDTSComponentPersist, IDTSBreakpointSite, IDTSSuspend
Typ FtpTask uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
Connection | Pobiera lub ustawia nazwę połączenia menedżer połączeń FTP używany przez zadanie. | |
DebugMode | Wskazuje, czy zadanie należy sprawdzić, jeśli punkty przerwania są włączone. | |
ExecutionValue | Zwraca obiekt zdefiniowany przez użytkownika.Ta właściwość jest tylko do odczytu. (Zastępuje Task.ExecutionValue). | |
IsLocalPathVariable | Wskazuje, czy ścieżka lokalna jest przechowywana w zmiennej lub menedżer połączeń do pliku. | |
IsRemotePathVariable | Wskazuje, czy ścieżka zdalnego jest przechowywana w zmiennej. | |
IsTransferTypeASCII | Wskazuje, czy pliki są przesyłane do i z FTP zdalnego serwera powinny zostać przeniesione w trybie ASCII. | |
LocalPath | Pobiera lub ustawia ścieżka lokalną do używania.Ścieżka lokalna może odnosić się do menedżer połączeń do pliku lub nazwę zmiennej. | |
Operation | Pobiera lub ustawia wartość z DTSFTPOp wyliczenia wskazująca na wykonywanie operacji FTP. | |
OperationName | Pobiera lub ustawia unikatową nazwę dla zadania protokołu FTP (File Transfer Protocol). | |
OverwriteDestination | Określa, czy można zastąpić pliku w obiekt docelowy. | |
RemotePath | Pobiera lub ustawia ścieżka dostępu zdalnego do używania. | |
StopOnOperationFailure | Wskazuje, czy protokół FTP (File Transfer Protocol) zadanie kończy się po FTP kończy się niepowodzeniem. | |
SuspendRequired | Pobiera lub ustawia wartość logiczna wskazująca, że jeżeli zadań należy zawiesić po napotkaniu punktu punkt przerwania.Wartość ta jest zestaw przez aparat wykonywania zadań i pojemników po napotkaniu punktu punkt przerwania. | |
Version | *** Członkowskich zaniechane; Zobacz uwagi. *** Zwraca wersja zadania.Ta właściwość jest tylko do odczytu. (Dziedziczony z Task). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
AcceptBreakpointManager | Przebiegi BreakpointManager do zadań.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie. | |
CanUpdate | *** Członkowskich zaniechane; Zobacz uwagi. *** a wartość logiczna , wskazuje, czy nowy pakiet XML można aktualizować stare pakiet XML. (Dziedziczony z Task). | |
Equals | Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject). | |
Execute | Uruchamia zadanie. (Zastępuje Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)). | |
Finalize | (Dziedziczony z Object). | |
GetConnectionID | Pobiera ciąg zawierający identyfikator połączenia. (Dziedziczony z Task). | |
GetConnectionName | Pobiera ciąg zawierające nazwę połączenia. (Dziedziczony z Task). | |
GetHashCode | Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject). | |
GetType | (Dziedziczony z Object). | |
InitializeTask | Inicjuje właściwości skojarzonych z zadaniem.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie. (Zastępuje Task.InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)). | |
LoadFromXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda. | |
MemberwiseClone | (Dziedziczony z Object). | |
ResumeExecution | Wznawia działanie po wstrzymaniu wykonania zadania.Zadania lub kontener jest wznawiany przez aparat runtime. | |
SaveToXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda. | |
SuspendExecution | Wskazuje, że plik wykonywalny musi zawiesić.Metoda ta jest wywoływana przez aparat runtime. | |
ToString | (Dziedziczony z Object). | |
Update | *** Członkowskich zaniechane; Zobacz uwagi. *** Ta metoda aktualizuje stare pakiet XML z nowego pakietu XML, jeśli CanUpdate jest zestaw do true. (Dziedziczony z Task). | |
Validate | Weryfikuje, że składnik jest prawidłowo skonfigurowany. (Zastępuje Task.Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)). |
Do góry
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.