Méthode ForEachEnumeratorHostClass.Validate
Cette API prend en charge l'infrastructure SQL Server 2012 et n'est pas destinée à être utilisée directement à partir de votre code.
Allows the host to determine if there are invalid settings that will prevent the ForEachItemEnumeratorClass from executing successfully.
Espace de noms : Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly : Microsoft.SqlServer.DTSRuntimeWrap (en Microsoft.SqlServer.DTSRuntimeWrap.dll)
Syntaxe
'Déclaration
Public Overridable Function Validate ( _
pConnections As IDTSConnections100, _
pVariableDispenser As IDTSVariableDispenser100, _
pEvents As IDTSInfoEvents100, _
pLog As IDTSLogging100 _
) As DTSExecResult
'Utilisation
Dim instance As ForEachEnumeratorHostClass
Dim pConnections As IDTSConnections100
Dim pVariableDispenser As IDTSVariableDispenser100
Dim pEvents As IDTSInfoEvents100
Dim pLog As IDTSLogging100
Dim returnValue As DTSExecResult
returnValue = instance.Validate(pConnections, _
pVariableDispenser, pEvents, pLog)
public virtual DTSExecResult Validate(
IDTSConnections100 pConnections,
IDTSVariableDispenser100 pVariableDispenser,
IDTSInfoEvents100 pEvents,
IDTSLogging100 pLog
)
public:
virtual DTSExecResult Validate(
[InAttribute] IDTSConnections100^ pConnections,
[InAttribute] IDTSVariableDispenser100^ pVariableDispenser,
[InAttribute] IDTSInfoEvents100^ pEvents,
[InAttribute] IDTSLogging100^ pLog
)
abstract Validate :
pConnections:IDTSConnections100 *
pVariableDispenser:IDTSVariableDispenser100 *
pEvents:IDTSInfoEvents100 *
pLog:IDTSLogging100 -> DTSExecResult
override Validate :
pConnections:IDTSConnections100 *
pVariableDispenser:IDTSVariableDispenser100 *
pEvents:IDTSInfoEvents100 *
pLog:IDTSLogging100 -> DTSExecResult
public function Validate(
pConnections : IDTSConnections100,
pVariableDispenser : IDTSVariableDispenser100,
pEvents : IDTSInfoEvents100,
pLog : IDTSLogging100
) : DTSExecResult
Paramètres
- pConnections
Type : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnections100
A collection of connections used by the ForEachItemEnumeratorClass.
- pVariableDispenser
Type : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSVariableDispenser100
A IDTSVariableDispenser100 object for locking variables.
- pEvents
Type : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSInfoEvents100
An object that implements the IDTSInfoEvents100 interface.
- pLog
Type : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100
An object that implements the IDTSLogging100 interface.
Valeur de retour
Type : Microsoft.SqlServer.Dts.Runtime.Wrapper.DTSExecResult
A DTSExecResult enumeration that indicates the outcome of the validation.