PipelineBuffer.SetTime(Int32, TimeSpan) Metodo

Definizione

Assegna un valore TimeSpan alla PipelineBuffer colonna.

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)

Parametri

columnIndex
Int32

Indice della colonna nella riga PipelineBuffer.

value
TimeSpan

Valore assegnato alla colonna del buffer.

Commenti

Il SetDateTime metodo assegna un DateTime valore alla colonna del buffer specificata dal columnIndex parametro.

Questo metodo funziona con i Integration Services tipi di dati seguenti:

Il metodo assegna un TimeSpan valore a una colonna con uno dei tipi di dati seguenti: DT_DBTIME o DT_DBTIME2 . Quando il TimeSpan valore richiede più cifre per i secondi frazionari che la DT_DBTIME2 colonna supporta, i dati vengono troncati e DoesNotFitBufferException si verifica un errore.

Se la DataType della colonna del buffer non è DT_DBTIME o DT_DBTIME2 , UnsupportedBufferDataTypeException si verifica un errore.

Per un elenco completo dei Integration Services tipi di dati e dei Get metodi e corrispondenti Set della PipelineBuffer classe da utilizzare con ogni tipo, vedere utilizzo di tipi di dati nel flusso di dati.

Si applica a