Aracılığıyla paylaş


XMLTask Sınıfı

Bağlı olarak çeşitli xml görevleri çalıştırmak için kullanılan üyeleri içerir OperationType bir değer özellik, dan DTSXMLOperation numaralandırma.Bu sınıf devralınamaz.

Devralma Hiyerarşisi

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.Task
      Microsoft.SqlServer.Dts.Tasks.XMLTask.XMLTask

Ad Alanı:  Microsoft.SqlServer.Dts.Tasks.XMLTask
Derleme:  Microsoft.SqlServer.XMLTask (Microsoft.SqlServer.XMLTask içinde.dll)

Sözdizimi

'Bildirim
<GuidAttribute("0656BAF4-02C2-4413-B57C-77852EA9B106")> _
Public NotInheritable Class XMLTask _
    Inherits Task _
    Implements IDTSXMLTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
'Kullanım
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

XMLTask türü aşağıdaki üyeleri açıklar.

Oluşturucular

  Ad Açıklama
Ortak yöntem XMLTask Yeni bir başlatır örnek , XMLTask WalkTree

Üst

Özellikler

  Ad Açıklama
Ortak özellik DebugMode A Boole herhangi bir kesme noktaları etkinleştirilmiş olan bir görev denetlemeniz gerekir, gösteren.
Ortak özellik Destination Alır veya bağlantı veya xml görev'için işlemin sonuçlar kaydeder değişken adını ayarlar.
Ortak özellik DestinationType Alır veya ayarlar bir DTSXMLSaveResultTo numaralandırma değeri gösterir hedef türü olduğu için xml görev kaydeder xml belgesi.
Ortak özellik DiffAlgorithm Alır veya ayarlar kullanılacak karşılaştırma algoritma OperationType olan Diff.
Ortak özellik DiffGramDestination Alır veya bağlantı veya DiffGram belge için xml görev kaydeder değişken adını ayarlar.
Ortak özellik DiffGramDestinationType Alır veya hedef için xml görev DiffGram belgeyi kaydeder türünü gösteren bir değeri ayarlar.
Ortak özellik DiffOptions Alır veya belgeleri karşılaştırma işlemi kullanır seçeneklerini gösteren bir değeri ayarlar.
Ortak özellik ExecutionValue Görev yürütme sonucunu verir. (Task.ExecutionValue öğesini geçersiz kılar.)
Ortak özellik FailOnDifference Alır veya ayarlar bir Boole xml belgesi doğrulama şemaya göre doğrulamak başarısız olursa, görev başarısız olup olmadığını gösterir.
Ortak özellik FailOnValidationFail Alır veya ayarlar bir Boole bir doğrulama başarısız olduğunda, işlem başarısız olup olmadığını gösterir.
Ortak özellik NodeList Alır bir ArrayList içeren sınıf bir koleksiyon XPath işlemi üreten düğümler.
Ortak özellik OperationType Alır veya ayarlar bir DTSXMLOperation doğrulama veya birleştirme gibi bir görev gerçekleştirir işlem türünü gösteren numaralandırma değeri.
Ortak özellik OverwriteDestination Alır veya ayarlar bir Boole işlem varolan hedef dosyaların üzerine yazıp yazmayacağını belirtir.
Ortak özellik PutResultInOneNode Alır veya ayarlar bir Boole operasyon sonucu bir düğüm yerleştirir olup olmadığını gösterir.
Ortak özellik SaveDiffGram Alır veya ayarlar bir Boole bir DiffGram belge karşılaştırma sonucu kaydedilmiş olup olmadığını gösterir.
Ortak özellik SaveOperationResult Alır veya ayarlar bir Boole xml görev Diff işlemi çıkış kaydeder olup olmadığını gösterir.
Ortak özellik SecondOperand Alır veya bağlantı, değişken veya iki işlenen kullanan bir işlem ikinci işlenen kullanıcı tarafından sağlanan metin adını ayarlar.İkinci işlenenin bir xml belgesi, bir DiffGram, xslt, bir XPath veya işlem bağlı doðrulayan bir belge olabilir.
Ortak özellik SecondOperandType xml belgesini, DiffGram, xslt, XPath veya doğrulama belge içeren kaynak türünü gösteren bir değeri alır veya ayarlar bulunan SecondOperand.
Ortak özellik Source Alır veya bağlantı, değişken veya işlem kullanır kaynak olan kullanıcı tarafından sağlanan metin adını ayarlar.
Ortak özellik SourceType Alır veya ayarlar arasında bir değer DTSXMLSourceType Numaralandırma gösterir türü kaynak xml belgesi içeren işlem kullanır.
Ortak özellik SuspendRequired Alır veya ayarlar bir Boole bunlar bir kesme noktası karşılaştığınızda görevleri askıya almanız durumunda gösterir.kesme noktası noktasıyla karşılaştı bu değer görevler ve kapsayıcılar için çalışma zamanı altyapısı tarafından küme.
Ortak özellik ValidationType Alır veya ayarlar bir DTSXMLValidationType numaralandırma değeri doğrulama türünü belirten işlemi kullanır.
Ortak özellik Version *** Üye itiraz; Açıklamalar'a bakın. *** Görev sürüm döndürür.Bu özellik salt okunurdur. (Task öğesinden devralınmıştır.)
Ortak özellik XPathOperation Alır veya ayarlar bir DTSXMLXPathOperation XPath işlemi gerçekleştirmek için gösterir numaralandırma değeri.
Ortak özellik XPathStringSource Alır veya ayarlar kaynak , XPath ifadesi.
Ortak özellik XPathStringSourceType Alır veya ayarlar arasında bir değer DTSXMLSourceType XPath içeren kaynak türünü gösteren numaralandırma ifade , XPathStringSource özellik.

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem AcceptBreakpointManager Geçişleri bir BreakpointManager için bir görev.Görev kesme noktası Yöneticisi, oluşturma, kaldırma ve kesme noktalarını durumunu denetlemek için kullanır.Bu yöntem çalışma zamanı tarafından verilir ve kod içinde kullandınız.
Ortak yöntem CanUpdate *** Üye itiraz; Açıklamalar'a bakın. *** a Boole gösterir olup olmadığını yeni paket eski xml güncelleştirebilirsiniz paket xml. (Task öğesinden devralınmıştır.)
Ortak yöntem Equals İki nesne örnekleri eşit olup olmadığını belirler. (DtsObject öğesinden devralınmıştır.)
Ortak yöntem Execute Görev çalışır. (Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object) öğesini geçersiz kılar.)
Korumalı yöntem Finalize (Object öğesinden devralınmıştır.)
Ortak yöntem GetConnectionID Alır bir dize içeren bağlantının kimliği. (Task öğesinden devralınmıştır.)
Ortak yöntem GetConnectionName Alır bir dize bağlantı adını içeren. (Task öğesinden devralınmıştır.)
Ortak yöntem GetHashCode Bu örnek için karma kodunu döndürür. (DtsObject öğesinden devralınmıştır.)
Ortak yöntem GetType (Object öğesinden devralınmıştır.)
Ortak yöntem InitializeTask Bu görevle ilişkili özellikleri başlatır.Bu yöntem çalışma zamanı tarafından verilir ve kod içinde kullandınız. (Task.InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker) öğesini geçersiz kılar.)
Ortak yöntem LoadFromXML Bu yöntem uygulama kodunuz tarafından çağrılabilir..XML kaydedilen paket yüklemek için kullanmak Application.LoadPackage yöntem.
Korumalı yöntem MemberwiseClone (Object öğesinden devralınmıştır.)
Ortak yöntem ResumeExecution Görevin yürütülmesini duraklattıktan sonra devam ettirir.Görev veya kapsayıcı çalışma zamanı altyapısı tarafından sürdürülür.
Ortak yöntem SaveToXML Bu yöntem uygulama kodunuz tarafından çağrılabilir.paket .xml kaydetmek için kullanmak Application.SaveToXml yöntem.
Ortak yöntem SuspendExecution Yürütülebilir askıya almak gerektiğini gösterir.Bu yöntem çalışma zamanı altyapısı tarafından çağrılır.
Ortak yöntem ToString (Object öğesinden devralınmıştır.)
Ortak yöntem Update *** Üye itiraz; Açıklamalar'a bakın. *** Bu yöntem eski xml paketi yeni bir paket ile xml güncelleştirir CanUpdate olarak küme doğru. (Task öğesinden devralınmıştır.)
Ortak yöntem Validate Bileşeni düzgün yapılandırılmış olduğunu doğrular. (Task.Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging) öğesini geçersiz kılar.)

Üst

Açıklamalar

Daha fazla bilgi için, bkz. xml görev.

İş Parçacığı Güvenliği

Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.