PipelineBuffer.SetTime(Int32, TimeSpan) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Присваивает столбцу значение PipelineBuffer TimeSpan.
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 присваивает DateTime значение столбцу буфера, указанному параметром columnIndex .
Этот метод работает со следующими типами данных Integration Services:
Метод присваивает TimeSpan значение столбцу одного из следующих типов данных: DT_DBTIME или DT_DBTIME2. Когда TimeSpan значение требует больше цифр в течение дробных секунд, чем поддерживает DT_DBTIME2 столбец, данные усекаются, и возникает a DoesNotFitBufferException .
Если DataType буферный столбец не DT_DBTIME принадлежит или DT_DBTIME2, возникает .UnsupportedBufferDataTypeException
Полный список типов данных Integration Services и соответствующих Get методов SetPipelineBuffer класса для каждого типа см. раздел «Работа с типами данных в разделе Поток данных».