Klasa XMLTask
Zawiera elementy używane do wykonywania kilku zadań XML, w zależności od OperationType właściwość, która jest wartością z DTSXMLOperation wyliczania.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.XMLTask.XMLTask
Przestrzeń nazw: Microsoft.SqlServer.Dts.Tasks.XMLTask
Zestaw: Microsoft.SqlServer.XMLTask (w Microsoft.SqlServer.XMLTask.dll)
Składnia
'Deklaracja
<GuidAttribute("0656BAF4-02C2-4413-B57C-77852EA9B106")> _
Public NotInheritable Class XMLTask _
Inherits Task _
Implements IDTSXMLTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
'Użycie
Dim instance As XMLTask
[GuidAttribute("0656BAF4-02C2-4413-B57C-77852EA9B106")]
public sealed class XMLTask : Task,
IDTSXMLTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
[GuidAttribute(L"0656BAF4-02C2-4413-B57C-77852EA9B106")]
public ref class XMLTask sealed : public Task,
IDTSXMLTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
[<SealedAttribute>]
[<GuidAttribute("0656BAF4-02C2-4413-B57C-77852EA9B106")>]
type XMLTask =
class
inherit Task
interface IDTSXMLTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
end
public final class XMLTask extends Task implements IDTSXMLTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
Typ XMLTask uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
DebugMode | A wartość logiczna oznacza to, jeżeli zadanie należy sprawdzić, jeśli są włączone wszystkie punkty przerwania. |
![]() |
Destination | Pobiera lub ustawia nazwę połączenia lub zmienna, do którego zadań XML zapisuje wyniki operacji. |
![]() |
DestinationType | Pobiera lub ustawia DTSXMLSaveResultTo wartość wyliczenia wskazująca typ obiekt docelowy, który zapisuje zadanie XML dokumentu XML. |
![]() |
DiffAlgorithm | Pobiera lub ustawia algorytm porównania do użytku w OperationType jest Diff. |
![]() |
DiffGramDestination | Pobiera lub ustawia nazwę połączenia lub zmiennej, której zadania XML zapisuje dokument w formacie DiffGram. |
![]() |
DiffGramDestinationType | Pobiera lub ustawia wartość wskazująca typ obiekt docelowy, do którego zadań XML zapisuje dokument w formacie DiffGram. |
![]() |
DiffOptions | Pobiera lub ustawia wartość wskazującą, że opcje operacji używa podczas porównywania dokumentów. |
![]() |
ExecutionValue | Zwraca wynik wykonania zadania. (Zastępuje Task.ExecutionValue). |
![]() |
FailOnDifference | Pobiera lub ustawia wartość logiczna , wskazuje, czy zadanie zakończy się niepowodzeniem jeśli sprawdzanie poprawności zgodnie ze schematem sprawdzania poprawności dokumentu XML nie powiedzie się. |
![]() |
FailOnValidationFail | Pobiera lub ustawia wartość logiczna , wskazuje, czy operacja nie powiedzie się podczas sprawdzania poprawności nie powiedzie się. |
![]() |
NodeList | Pobiera ArrayList klasy zawierającej kolekcja węzłów, które produkuje operacji XPath. |
![]() |
OperationType | Pobiera lub ustawia DTSXMLOperation wartość wyliczenia wskazująca typ operacji, która wykonuje zadania, takie jak sprawdzanie poprawności lub scalanie. |
![]() |
OverwriteDestination | Pobiera lub ustawia logiczna wskazuje, czy operacja jest zastąpienie istniejących obiekt docelowy pliki. |
![]() |
PutResultInOneNode | Pobiera lub ustawia wartość logiczna , wskazuje, czy operacja umieszcza wynik w jeden węzeł. |
![]() |
SaveDiffGram | Pobiera lub ustawia wartość logiczna , wskazuje, czy mają być zapisywane wyniki porównania dokument w formacie DiffGram. |
![]() |
SaveOperationResult | Pobiera lub ustawia wartość logiczna , wskazuje, czy zadanie XML zapisuje dane wyjściowe operacji różnicowego. |
![]() |
SecondOperand | Pobiera lub ustawia nazwę połączenia, zmienna lub dostarczonych przez użytkownika tekstu, który jest drugi operand w operacji używane są dwa operandy.Drugi operand może być dokumentem XML, w formacie DiffGram, przekształcenia XSLT, XPath lub sprawdzania poprawności dokumentu, w zależności od operacji. |
![]() |
SecondOperandType | Pobiera lub ustawia wartość wskazująca typ źródło, zawierającego dokument XML, w formacie DiffGram, XSLT, XPath lub sprawdzania poprawności dokumentu znalezionych w SecondOperand. |
![]() |
Source | Pobiera lub ustawia nazwę połączenia, zmienna lub dostarczonych przez użytkownika tekstu, który jest źródło używa operacji. |
![]() |
SourceType | Pobiera lub ustawia wartość z DTSXMLSourceType wyliczenia wskazująca typ źródło, który zawiera dokument XML używa operacji. |
![]() |
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. |
![]() |
ValidationType | Pobiera lub ustawia DTSXMLValidationType wartość wyliczenia wskazująca typ sprawdzania poprawności operacji zastosowań. |
![]() |
Version | *** Członkowskich zaniechane; Zobacz uwagi. *** Zwraca wersja zadania.Ta właściwość jest tylko do odczytu. (Dziedziczony z Task). |
![]() |
XPathOperation | Pobiera lub ustawia DTSXMLXPathOperation wartość wyliczenia wskazująca do wykonywania operacji XPath. |
![]() |
XPathStringSource | Pobiera lub ustawia źródło wyrażenie XPath. |
![]() |
XPathStringSourceType | Pobiera lub ustawia wartość z DTSXMLSourceType wyliczenia wskazująca typ źródło, która zawiera wyrażenie XPath w XPathStringSource właściwość. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
![]() |
AcceptBreakpointManager | Przebiegi BreakpointManager do zadań.Za pomocą Menedżera punkt przerwania zadanie będzie tworzyć, usuwać i sprawdzanie stanu przerwań.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 skojarzone z tym 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.