PipelineBuffer.GetString(Int32) Metodo

Definizione

Ottiene la stringa archiviata nella colonna del buffer.

public:
 System::String ^ GetString(int columnIndex);
public string GetString (int columnIndex);
member this.GetString : int -> string
Public Function GetString (columnIndex As Integer) As String

Parametri

columnIndex
Int32

Indice della colonna nella riga del buffer.

Restituisce

Valore string archiviato nella colonna del buffer.

Commenti

Questo metodo funziona con i tipi di dati di Integration Services seguenti:

Se il valore assegnato alla colonna buffer non è una stringa o la colonna DataType del buffer non è una DT_STRcolonna , DT_WSTR, DT_TEXTo DT_NTEXT, si UnsupportedBufferDataTypeException verifica.

Se il valore della colonna è Null, l'oggetto PipelineBuffer produce un ColumnIsNullExceptionoggetto . È possibile verificare la presenza di null chiamando il IsNull metodo .

Per un elenco completo dei tipi di dati di Integration Services e dei metodi e Set corrispondenti Get della classe da usare con ogni tipo, vedere Uso dei tipi di dati nell'Flusso di datiPipelineBuffer.

Si applica a