次の方法で共有


PipelineBuffer.SetTime(Int32, TimeSpan) メソッド

定義

TimeSpan 値を列に PipelineBuffer 割り当てます。

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)

パラメーター

columnIndex
Int32

PipelineBuffer 行の列のインデックス。

value
TimeSpan

バッファー列に割り当てられた値。

注釈

SetDateTime メソッドは、columnIndex パラメーターで指定されたバッファー列に DateTime 値を割り当てます。

このメソッドは、次の Integration Services データ型で動作します。

このメソッドは、TimeSpan データ型または DT_DBTIME データ型の列に DT_DBTIME2 値を割り当てます。 小数秒について TimeSpan 列でサポートされるよりも多くの桁数が DT_DBTIME2 値で必要となる場合、データは切り捨てられ、DoesNotFitBufferException が発生します。

バッファー列の DataTypeDT_DBTIME または DT_DBTIME2 ではない場合、UnsupportedBufferDataTypeException が発生します。

Integration Services データ型の完全な一覧と、各型で使用するクラスのPipelineBuffer対応するGetSetメソッドについては、「Data Flowでのデータ型の操作」を参照してください。

適用対象