Freigeben über


ASExecuteDDLTask.InternalExecute Methode

Definition

Führt den DDL-Task intern aus.

protected:
 override Microsoft::SqlServer::Dts::Runtime::DTSExecResult InternalExecute(Microsoft::SqlServer::Dts::Runtime::Connections ^ connections, Microsoft::SqlServer::Dts::Runtime::VariableDispenser ^ variableDispenser, Microsoft::SqlServer::Dts::Runtime::IDTSComponentEvents ^ events, Microsoft::SqlServer::Dts::Runtime::IDTSLogging ^ log, System::Object ^ transaction);
protected override Microsoft.SqlServer.Dts.Runtime.DTSExecResult InternalExecute (Microsoft.SqlServer.Dts.Runtime.Connections connections, Microsoft.SqlServer.Dts.Runtime.VariableDispenser variableDispenser, Microsoft.SqlServer.Dts.Runtime.IDTSComponentEvents events, Microsoft.SqlServer.Dts.Runtime.IDTSLogging log, object transaction);
override this.InternalExecute : Microsoft.SqlServer.Dts.Runtime.Connections * Microsoft.SqlServer.Dts.Runtime.VariableDispenser * Microsoft.SqlServer.Dts.Runtime.IDTSComponentEvents * Microsoft.SqlServer.Dts.Runtime.IDTSLogging * obj -> Microsoft.SqlServer.Dts.Runtime.DTSExecResult
Protected Overrides Function InternalExecute (connections As Connections, variableDispenser As VariableDispenser, events As IDTSComponentEvents, log As IDTSLogging, transaction As Object) As DTSExecResult

Parameter

connections
Connections

Eine Connections-Auflistung für den Task.

variableDispenser
VariableDispenser

Eine Variables-Auflistung für den Task.

events
IDTSComponentEvents

Eine IDTSComponentEvents-Schnittstelle zum Auslösen von Ereignissen.

log
IDTSLogging

Eine IDTSLogging-Schnittstelle.

transaction
Object

Das Transaktionsobjekt, zu dem der Task gehört. Dieser Wert kann NULL sein.

Gibt zurück

Ein Wert aus der DTSExecResult-Enumeration.

Gilt für: