Aracılığıyla paylaş


WebServiceTask Sınıfı

Web yöntem çalışır ve sonucu belirtilen konumda depolar.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.WebServiceTask.WebServiceTask

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

Sözdizimi

'Bildirim
Public NotInheritable Class WebServiceTask _
    Inherits Task _
    Implements IDTSComponentPersist, IDTSWebServiceTask, IDTSBreakpointSite, IDTSSuspend
'Kullanım
Dim instance As WebServiceTask
public sealed class WebServiceTask : Task, 
    IDTSComponentPersist, IDTSWebServiceTask, IDTSBreakpointSite, IDTSSuspend
public ref class WebServiceTask sealed : public Task, 
    IDTSComponentPersist, IDTSWebServiceTask, IDTSBreakpointSite, IDTSSuspend
[<SealedAttribute>]
type WebServiceTask =  
    class
        inherit Task
        interface IDTSComponentPersist
        interface IDTSWebServiceTask
        interface IDTSBreakpointSite
        interface IDTSSuspend
    end
public final class WebServiceTask extends Task implements IDTSComponentPersist, IDTSWebServiceTask, IDTSBreakpointSite, IDTSSuspend

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

Oluşturucular

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

Üst

Özellikler

  Ad Açıklama
Ortak özellik Connection Alır veya kullanmak için bağlantı adını ayarlar.
Ortak özellik DebugMode Alır veya ayarlar bir Boole görev hata ayıklama modunda olup olmadığını gösterir.DebugMode özellik, aynı saat. birden çok iş parçacığı tarafından erişilebiliriş parçacığı güvenliği sağlamak ve eşzamanlılık sorunlarını önlemek için Interlocked dan sınıfının Microsoft .net Framework kullanılır.
Ortak özellik ExecutionValue Kullanıcı tanımlı bir nesne döndürür.Bu alan salt okunur durumdadır. (Task öğesinden devralınmıştır.)
Ortak özellik OutputLocation Alır veya Web yöntem sonuçlar çıkış konumunu ayarlar.
Ortak özellik OutputType Belirten bir değeri alır veya ayarlar depolama konumu sonucu Web yöntemni çağırma.
Ortak özellik OverwriteWsdlFile Alır veya wdsl (Web Hizmetleri Açıklama Dili) dosyası üzerine olmadığını gösteren bir değeri ayarlar.
Ortak özellik ServiceName Alır veya ayarlar Web adı hizmet.
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 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 WebMethodInfo Alır veya ayarlar bir DTSWebMethodInfo nesne.
Ortak özellik WsdlFile Alır veya ayarlar dosyasının URL'sini veya http url okumak için bir Web Hizmetleri Açıklama Dili (wsdl) dosyasının adı.

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem AcceptBreakpointManager Geçişleri bir BreakpointManager görevi.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 Web hizmet 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 Web ile ilişkili özellikleri başlatır hizmet görevi.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 Web hizmet 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

Kullanarak WebServiceTask class, görev Tasarımcı can yürütmek bir Web yöntem ve sonuçlar depolamak için paket değişken veya dosya.

İş 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.