Aracılığıyla paylaş


TransferStoredProceduresTask.Execute Yöntemi

Görev çalışır.

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

Sözdizimi

'Bildirim
Public Overrides Function Execute ( _
    connections As Connections, _
    variableDispenser As VariableDispenser, _
    events As IDTSComponentEvents, _
    log As IDTSLogging, _
    transaction As Object _
) As DTSExecResult
'Kullanım
Dim instance As TransferStoredProceduresTask
Dim connections As Connections
Dim variableDispenser As VariableDispenser
Dim events As IDTSComponentEvents
Dim log As IDTSLogging
Dim transaction As Object
Dim returnValue As DTSExecResult

returnValue = instance.Execute(connections, _
    variableDispenser, events, log, transaction)
public override DTSExecResult Execute(
    Connections connections,
    VariableDispenser variableDispenser,
    IDTSComponentEvents events,
    IDTSLogging log,
    Object transaction
)
public:
virtual DTSExecResult Execute(
    Connections^ connections, 
    VariableDispenser^ variableDispenser, 
    IDTSComponentEvents^ events, 
    IDTSLogging^ log, 
    Object^ transaction
) override
abstract Execute : 
        connections:Connections * 
        variableDispenser:VariableDispenser * 
        events:IDTSComponentEvents * 
        log:IDTSLogging * 
        transaction:Object -> DTSExecResult 
override Execute : 
        connections:Connections * 
        variableDispenser:VariableDispenser * 
        events:IDTSComponentEvents * 
        log:IDTSLogging * 
        transaction:Object -> DTSExecResult 
public override function Execute(
    connections : Connections, 
    variableDispenser : VariableDispenser, 
    events : IDTSComponentEvents, 
    log : IDTSLogging, 
    transaction : Object
) : DTSExecResult

Parametreler

  • transaction
    Tür: System.Object
    Kapsayıcı bir parçası olan işlem nesnesi.Bu değer olabilir nullnull başvuru (Visual Basic'te Nothing).

Dönüş Değeri

Tür: Microsoft.SqlServer.Dts.Runtime.DTSExecResult
Arasında bir değer DTSExecResult numaralandırma.

Açıklamalar

Execute yöntem görev ana bilgisayarlar ve diğer nesneleri tarafından devralınan Executable sınıfı soyut aracılığıyla DtsContainer sınıf ve devralmasını nesneleri run - tarafından çalıştırılacak verirsaat motoru.Execute tek tek nesneler tarafından devralınan yöntem değil yaygın olarak kullanılan kodu ve sizi aramayı önerilir Execute yöntem gereksinim duyarsanız, çalıştırılacak herhangi bir görev veya kapsayıcı paket.Ancak, Execute yöntem kullanılabilir tek nesnelerdeki sizi bulmak sorun, bir kendine özgü gerekli olduğunda.

Ana kullanım amacı Execute yöntem, miras ve özel bir görev oluşturduğunuzda, geçersiz kılınmış.Execute yöntem geçersiz kılma konusunda daha fazla bilgi için bkz: Özel görev kodlama.

Execute yöntem çağrıları doğrulama örtülü olarak paket çalıştırmadan önce yöntemi.Paketindeki tüm görevler için uygun ayarları doğrulama sırasında gözden geçirilir ve paketin içindeki tüm nesneleri, paket, kapsayıcı ve diğer bileşenleri pakete dahil olmak üzere gözden geçirildiğini.

Paket başarısız, paketi nesne aramaları neden doğrulama aşamasında karşılaşılan bir sorun yok olup Execute her görev ve paket nesnesinde yöntem.

PASS nullnull başvuru (Visual Basic'te Nothing) için transaction parametresi, TransactionOption özellik yanlış.TransactionOption özellik doğru, iletebilir, null , transaction kapsayıcı hareketleri destekler ancak ortaklıktan belirtmek için parametre.