PipelineBuffer.GetColumnInfo(Int32) Methode

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Ruft die BufferColumn-Struktur für eine PipelineBuffer-Spalte ab.

public:
 Microsoft::SqlServer::Dts::Pipeline::BufferColumn GetColumnInfo(int columnIndex);
[System.CLSCompliant(false)]
public Microsoft.SqlServer.Dts.Pipeline.BufferColumn GetColumnInfo (int columnIndex);
[<System.CLSCompliant(false)>]
member this.GetColumnInfo : int -> Microsoft.SqlServer.Dts.Pipeline.BufferColumn
Public Function GetColumnInfo (columnIndex As Integer) As BufferColumn

Parameter

columnIndex
Int32

Der Index der Spalte, deren BufferColumn-Struktur abgerufen wird.

Gibt zurück

Die BufferColumn-Struktur der angegebenen PipelineBuffer-Spalte.

Attribute

Hinweise

Dies BufferColumn enthält Informationen zu den daten, die in einer PipelineBuffer Spalte gespeichert sind. Diese Informationen können verwendet werden, um Ausnahmen zu verhindern, die beim Zuweisen von Daten zur Pufferspalte auftreten können. Beispielsweise schlägt die Spalten mit einer festen Länge wie der DT_STR, DT_TEXTDT_WSTR, und DT_BYTES Datentypen fehl, wenn die Datenlänge größer ist als die MaxLength der BufferColumn.

Gilt für: