Udostępnij za pośrednictwem


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.

Konstruktorzy

  Nazwa Opis
Metoda publiczna FtpTask Inicjuje nowe wystąpienie FtpTask klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Connection Pobiera lub ustawia nazwę połączenia menedżer połączeń FTP używany przez zadanie.
Właściwość publiczna DebugMode Wskazuje, czy zadanie należy sprawdzić, jeśli punkty przerwania są włączone.
Właściwość publiczna ExecutionValue Zwraca obiekt zdefiniowany przez użytkownika.Ta właściwość jest tylko do odczytu. (Zastępuje Task.ExecutionValue).
Właściwość publiczna IsLocalPathVariable Wskazuje, czy ścieżka lokalna jest przechowywana w zmiennej lub menedżer połączeń do pliku.
Właściwość publiczna IsRemotePathVariable Wskazuje, czy ścieżka zdalnego jest przechowywana w zmiennej.
Właściwość publiczna IsTransferTypeASCII Wskazuje, czy pliki są przesyłane do i z FTP zdalnego serwera powinny zostać przeniesione w trybie ASCII.
Właściwość publiczna 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.
Właściwość publiczna Operation Pobiera lub ustawia wartość z DTSFTPOp wyliczenia wskazująca na wykonywanie operacji FTP.
Właściwość publiczna OperationName Pobiera lub ustawia unikatową nazwę dla zadania protokołu FTP (File Transfer Protocol).
Właściwość publiczna OverwriteDestination Określa, czy można zastąpić pliku w obiekt docelowy.
Właściwość publiczna RemotePath Pobiera lub ustawia ścieżka dostępu zdalnego do używania.
Właściwość publiczna StopOnOperationFailure Wskazuje, czy protokół FTP (File Transfer Protocol) zadanie kończy się po FTP kończy się niepowodzeniem.
Właściwość publiczna 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.
Właściwość publiczna 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
Metoda publiczna AcceptBreakpointManager Przebiegi BreakpointManager do zadań.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie.
Metoda publiczna CanUpdate *** Członkowskich zaniechane; Zobacz uwagi. *** a wartość logiczna , wskazuje, czy nowy pakiet XML można aktualizować stare pakiet XML. (Dziedziczony z Task).
Metoda publiczna Equals Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject).
Metoda publiczna Execute Uruchamia zadanie. (Zastępuje Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetConnectionID Pobiera ciąg zawierający identyfikator połączenia. (Dziedziczony z Task).
Metoda publiczna GetConnectionName Pobiera ciąg zawierające nazwę połączenia. (Dziedziczony z Task).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna 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)).
Metoda publiczna LoadFromXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ResumeExecution Wznawia działanie po wstrzymaniu wykonania zadania.Zadania lub kontener jest wznawiany przez aparat runtime.
Metoda publiczna SaveToXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda.
Metoda publiczna SuspendExecution Wskazuje, że plik wykonywalny musi zawiesić.Metoda ta jest wywoływana przez aparat runtime.
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna 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).
Metoda publiczna 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.