PipelineBuffer.SetTime(Int32, TimeSpan) Méthode

Définition

Affecte une valeur TimeSpan à la PipelineBuffer colonne.

public:
 void SetTime(int columnIndex, TimeSpan value);
public void SetTime (int columnIndex, TimeSpan value);
member this.SetTime : int * TimeSpan -> unit
Public Sub SetTime (columnIndex As Integer, value As TimeSpan)

Paramètres

columnIndex
Int32

Index de la colonne dans la ligne PipelineBuffer.

value
TimeSpan

Valeur affectée à la colonne tampon.

Remarques

La SetDateTime méthode affecte une DateTime valeur à la colonne de mémoire tampon spécifiée par le columnIndex paramètre.

Cette méthode fonctionne avec les types de données Integration Services suivants :

La méthode affecte une TimeSpan valeur à une colonne de l’un des types de données suivants : DT_DBTIME ou DT_DBTIME2. Lorsque la TimeSpan valeur nécessite plus de chiffres pendant les fractions de secondes que la DT_DBTIME2 colonne prend en charge, les données sont tronquées et un DoesNotFitBufferException se produit.

Si la DataType colonne de mémoire tampon n’est pas DT_DBTIME ou DT_DBTIME2si elle UnsupportedBufferDataTypeException se produit.

Pour obtenir la liste complète des types de données Integration Services et des méthodes correspondantes Get de Set la PipelineBuffer classe à utiliser avec chaque type, consultez Utilisation des types de données dans le Data Flow.

S’applique à