IDTSBuffer100 Интерфейс

Определение

public interface class IDTSBuffer100
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("C52D4833-C82E-4853-B88B-6B523AEE7735")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IDTSBuffer100
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("C52D4833-C82E-4853-B88B-6B523AEE7735")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IDTSBuffer100 = interface
Public Interface IDTSBuffer100
Атрибуты

Комментарии

IDTSBuffer100 — это встроенная в память двумерная структура данных, содержащая строки и столбцы. Каждый столбец в буфере содержит информацию, описывающую тип данных, смещение в памяти в строке, максимальный размер и идентификатор родословной столбца в компоненте.

Данные в каждом столбце доступны либо с помощью его смещения, определённого структурой DTP_BUFFCOL, либо SetData методами and GetData , при которых расположение данных столбца в буфере определяется с помощью дескрипторов к его строке и столбцу.

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

Буферы идентифицируются по своим дескрипторам и основаны на 1, то есть они не могут иметь значение ноль или нуль, если только они не являются недействительными.

Разработчики управляемых компонентов обычно не используют объект IDTSBuffer100, если только не планируют создавать приватные буферы и реализовывать код, необходимый для взаимодействия между управляемым и нативным кодом. Вместо этого они используют управляемый PipelineBuffer класс.

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