PipelineBuffer.GetColumnInfo(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.