次の方法で共有


DTP_BUFFCOL.lMaxLength フィールド

バッファー列に格納されるデータの最大長を示します。

名前空間:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ:  Microsoft.SqlServer.DTSPipelineWrap (Microsoft.SqlServer.DTSPipelineWrap.dll)

構文

'宣言
Public lMaxLength As Integer
'使用
Dim instance As DTP_BUFFCOL 
Dim value As Integer 

value = instance.lMaxLength 

instance.lMaxLength = value
public int lMaxLength
public:
int lMaxLength
val mutable lMaxLength: int
public var lMaxLength : int

説明

DT_BYTESDT_STR などの可変長型の場合、この値は、その列に対してバッファーで使用可能なストレージの量を決定するので、重要です。 DT_STR 型、DT_WSTR 型、および DT_TEXT 型に対しては、バッファーによって末尾に null ターミネータが 1 つ割り当てられて提供されますが、この値には、末尾の null ターミネータのスペースは含まれません。 文字列型の場合、この値は文字数です。 固定長型およびバイナリ ラージ オブジェクト (BLOB) 型の場合、この値は無視され、0 が設定されます。

関連項目

参照

DTP_BUFFCOL 構造体

Microsoft.SqlServer.Dts.Pipeline.Wrapper 名前空間