Language

TraceReader.GetChars メソッド

定義

指定された列位置から、バッファのオフセットから文字配列の値を取得します。

オーバーロード

名前 説明
GetChars(Int32, Char[], Int32, Int32, Int32)

指定された列位置のレコードから文字配列の値を取得します。

GetChars(Int32, Int64, Char[], Int32, Int32)

指定された列位置のレコードから文字配列の値を取得します。

GetChars(Int32, Char[], Int32, Int32, Int32)

指定された列位置のレコードから文字配列の値を取得します。

public:
 int GetChars(int ordinal, cli::array <char> ^ buffer, int length, int bufferoffset, int fieldoffset);
public int GetChars(int ordinal, char[] buffer, int length, int bufferoffset, int fieldoffset);
member this.GetChars : int * char[] * int * int * int -> int
Public Function GetChars (ordinal As Integer, buffer As Char(), length As Integer, bufferoffset As Integer, fieldoffset As Integer) As Integer

パラメーター

ordinal
Int32

文字配列の値を取得するカラム位置を指定する Int32 の値。

buffer
Char[]

文字配列を読み込むバッファを指定する System.UInt8 配列です。

length
Int32

読む文字数を指定する Int32 値。

bufferoffset
Int32

読み取り操作を開始するインデックスを指定する Int32 の値です。

fieldoffset
Int32

読み取り操作を開始するためにレコード内のインデックス位置を指定する Int32 値。

返品

配列に返される文字数を指定する int32 の値です。

例

Readme_Tracer

適用対象

GetChars(Int32, Int64, Char[], Int32, Int32)

指定された列位置のレコードから文字配列の値を取得します。

public:
 virtual long GetChars(int ordinal, long fieldoffset, cli::array <char> ^ buffer, int bufferoffset, int length);
public long GetChars(int ordinal, long fieldoffset, char[] buffer, int bufferoffset, int length);
abstract member GetChars : int * int64 * char[] * int * int -> int64
override this.GetChars : int * int64 * char[] * int * int -> int64
Public Function GetChars (ordinal As Integer, fieldoffset As Long, buffer As Char(), bufferoffset As Integer, length As Integer) As Long

パラメーター

ordinal
Int32

文字配列の値を取得するカラム位置を指定する Int32 の値。

fieldoffset
Int64

読み取り操作を開始するためにレコード内のインデックス位置を指定する Int32 値。

buffer
Char[]

文字配列を読み込むバッファを指定する Char 配列です。

bufferoffset
Int32

読み取り操作を開始するインデックスを指定する Int32 の値です。

length
Int32

読む文字数を指定する Int32 値。

返品

配列に返される文字数を指定する Int64 の値です。

実装

例

Readme_Tracer

適用対象