Язык

DTSBufferFlags Перечисление

Определение

Содержит значения, которые используются для регистрации буфера с объектом IDTSBufferManager100 .

public enum class DTSBufferFlags
public enum DTSBufferFlags
type DTSBufferFlags = 
Public Enum DTSBufferFlags
Наследование
DTSBufferFlags

Поля

Имя Значение Описание
BUFF_NOOLEDB 1

Указывает, что буфер не содержит информацию о статусе в своих строках.

BUFF_INIT 2

Указывает, что столбцы в новых буферах такого типа инициализируются нулями.

Комментарии

Значения в этом перечислении предоставляются RegisterBufferType методу для контроля того, как инициализируются столбцы в типе зарегистрированного буфера, сохраняется ли состоятельная информация для каждого столбца в буфере и уведомляется ли задача потока данных, когда буфер становится заполненным.

Если BUFF_NOOLEDB значение не установлено, размер памяти буфера уменьшается, поскольку для каждого столбца в буфере не выделено место для статуса столбца. Экономия памяти равна размеру значения статуса, умноженному на количество строк в буфере, умноженное на количество столбцов в строке.

Применяется к