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