Microsoft.SqlServer.Dts.Tasks.XMLTask Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Lo spazio dei nomi Microsoft.SqlServer.Dts.Tasks.XMLTask contiene le interfacce e le classi utilizzate per l'attività XML, che consente di eseguire operazioni su dati in formato XML. L'utilizzo di questa attività consente a un pacchetto di recuperare documenti XML archiviati in file, applicare operazioni ai documenti utilizzando trasformazioni XSL, fogli di stile (XSLT) ed espressioni XPath, unire più documenti nonché convalidare, confrontare e salvare i documenti aggiornati in file e variabili.
Classi
NamespaceDeclaration |
Dichiara l'identificatore e il prefisso di uno spazio dei nomi XML archiviando questi valori stringa come proprietà separate. |
NSCollectionEditor |
Rappresenta l'editor della raccolta di spazi dei nomi. |
XmlDiffPerf |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rappresenta una classe XmlDiffPerf. |
XMLTask |
Contiene i membri utilizzati per eseguire diverse attività XML, a seconda della proprietà OperationType che rappresenta un valore dell'enumerazione DTSXMLOperation. La classe non può essere ereditata. |
Interfacce
IDTSXMLTask |
Rappresenta l'attività DTS XML. |
Enumerazioni
DTSXMLDiffAlgorithm |
Specifica l'algoritmo da utilizzare per il confronto di documenti XML. |
DTSXMLDiffOptions |
Quando XMLTask dispone di una proprietà OperationType impostata su Diff, questa enumerazione viene utilizzata per impostare le opzioni che influiscono sul comportamento del confronto, nonché sul documento DiffGram XDL risultante. Le enumerazioni utilizzate determineranno quali elementi verranno presi in considerazione durante il confronto. |
DTSXMLOperation |
Specifica le operazioni che vengono eseguite quando si utilizzano documenti XML. |
DTSXMLSaveResultTo |
Descrive il percorso in cui vengono salvati i risultati. Questa enumerazione viene utilizzata per impostare la proprietà DestinationType. A seconda del valore, la proprietà Destination deve essere compatibile. Ad esempio, se il tipo di destinazione è impostato su Variable, è necessario che la proprietà di destinazione fornisca una variabile in cui salvare i risultati. Quando il tipo di destinazione è impostato su FileConnection, è necessario che la proprietà Destination fornisca una gestione connessione file. |
DTSXMLSourceType |
Descrive il percorso di SourceType, il tipo di origine della stringa XPath in XPathStringSourceType e il tipo del secondo operando in SecondOperandType. A seconda del tipo utilizzato, le proprietà Source, XPathStringSource e SecondOperand devono essere compatibili. Ad esempio, se la proprietà SourceType viene impostata su FileConnection, Source deve contenere una gestione connessione. Se il valore della proprietà SourceType è Variable, Source deve puntare alla variabile da utilizzare. |
DTSXMLValidationType |
Specifica il tipo di convalida utilizzata dall'operazione. Questa enumerazione viene utilizzata solo quando OperationType è Validate. Il valore predefinito è un XML Schema, ovvero un valore XSD. |
DTSXMLXPathOperation |
Determina il tipo di funzionalità XPATH eseguita. Questa enumerazione viene utilizzata da XPathOperation. |
Commenti
Per altre informazioni, vedere Attività XML.