Udostępnij za pośrednictwem


Klasa FileSystemTask

Wykonuje polecenia systemu plików.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.FileSystemTask.FileSystemTask

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Tasks.FileSystemTask
Zestaw:  Microsoft.SqlServer.FileSystemTask (w Microsoft.SqlServer.FileSystemTask.dll)

Składnia

'Deklaracja
<GuidAttribute("ECAB072B-BC8D-4698-8E76-68D11417899E")> _
Public NotInheritable Class FileSystemTask _
    Inherits Task _
    Implements IDTSFileSystemTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
'Użycie
Dim instance As FileSystemTask
[GuidAttribute("ECAB072B-BC8D-4698-8E76-68D11417899E")]
public sealed class FileSystemTask : Task, 
    IDTSFileSystemTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
[GuidAttribute(L"ECAB072B-BC8D-4698-8E76-68D11417899E")]
public ref class FileSystemTask sealed : public Task, 
    IDTSFileSystemTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
[<SealedAttribute>]
[<GuidAttribute("ECAB072B-BC8D-4698-8E76-68D11417899E")>]
type FileSystemTask =  
    class
        inherit Task
        interface IDTSFileSystemTask
        interface IDTSBreakpointSite
        interface IDTSSuspend
        interface IDTSComponentPersist
    end
public final class FileSystemTask extends Task implements IDTSFileSystemTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist

Typ FileSystemTask uwidacznia następujące elementy członkowskie.

Konstruktorzy

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

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Attributes Pobiera lub ustawia atrybuty będą stosowane do pliku lub katalogu.
Właściwość publiczna DebugMode A wartość logiczna wskazujące, jeśli zadanie należy sprawdzić, jeśli punkty przerwania są włączone.
Właściwość publiczna Destination Pobiera lub ustawia plik lub folder obiekt docelowy.
Właściwość publiczna ExecutionValue Zwraca liczbę pomyślnych operacji wykonywanych przez zadanie.To pole jest tylko do odczytu. (Zastępuje Task.ExecutionValue).
Właściwość publiczna IsDestinationPathVariable Pobiera lub ustawia wartość logiczna wskazuje, czy Destination informacji znajduje się w zmiennej pakiet.
Właściwość publiczna IsSourcePathVariable Pobiera lub ustawia wartość logiczna wskazuje, czy Source informacji znajduje się w zmiennej pakiet.
Właściwość publiczna Operation Pobiera lub ustawia wartość z DTSFileSystemOperation wyliczenia, która określa typ operacji do wykonania.
Właściwość publiczna OperationName Pobiera lub ustawia nazwę zadania.
Właściwość publiczna OverwriteDestinationFile Pobiera lub ustawia logiczna wskazuje, czy zadania spowoduje zastąpienie obiekt docelowy pliki.
Właściwość publiczna Source Pobiera lub ustawia źródło pliku lub katalogu.Jeśli IsSourcePathVariable jest zestaw do true, pobiera lub zestaws Nazwa zmiennej pakiet reprezentuje źródło pliku lub katalogu.
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, który jest zapisywany jako XML na dysk twardy, 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 Sprawdza, czy zadanie jest właściwie skonfigurowany. (Zastępuje Task.Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)).

Do góry

Uwagi

Aby uzyskać informacje dotyczące zadań, które mogą być uruchamiane z tego zadania, zobacz DTSFileSystemOperation.

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.