PipelineBuffer.GetUInt16(Int32) Metodo

Definizione

Importante

Questa API non è conforme a CLS.

Ottiene il valore ushort archiviato nella colonna del buffer.

public:
 System::UInt16 GetUInt16(int columnIndex);
[System.CLSCompliant(false)]
public ushort GetUInt16 (int columnIndex);
[<System.CLSCompliant(false)>]
member this.GetUInt16 : int -> uint16
Public Function GetUInt16 (columnIndex As Integer) As UShort

Parametri

columnIndex
Int32

Indice della colonna nella riga del buffer.

Restituisce

ushort archiviato nella colonna del buffer.

Attributi

Commenti

Questo metodo funziona con il DT_UI2 tipo di dati in Integration Services.

Se la colonna DataType del buffer non DT_UI2è , genera PipelineBuffer un UnsupportedBufferDataTypeExceptionoggetto .

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