Aracılığıyla paylaş


DbDataReader.GetChars(Int32, Int64, Char[], Int32, Int32) Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen bir dizinden başlayarak belirtilen sütundan belirtilen sayıda karakteri okur ve bunları belirtilen konumdan başlayan bir arabelleğe yazar.

public:
 abstract long GetChars(int ordinal, long dataOffset, cli::array <char> ^ buffer, int bufferOffset, int length);
public abstract long GetChars (int ordinal, long dataOffset, char[] buffer, int bufferOffset, int length);
public abstract long GetChars (int ordinal, long dataOffset, char[]? buffer, int bufferOffset, int length);
abstract member GetChars : int * int64 * char[] * int * int -> int64
Public MustOverride Function GetChars (ordinal As Integer, dataOffset As Long, buffer As Char(), bufferOffset As Integer, length As Integer) As Long

Parametreler

ordinal
Int32

Sıfır tabanlı sütun sıralı.

dataOffset
Int64

Okuma işleminin başlatıldığı satırdaki dizin.

buffer
Char[]

Verilerin kopyalandığı arabellek.

bufferOffset
Int32

Verilerin kopyalandığı arabelleğe sahip dizin.

length
Int32

Okunacak en fazla karakter sayısı.

Döndürülenler

Okunan gerçek karakter sayısı.

Uygulamalar

Şunlara uygulanır

Ayrıca bkz.