DataReaderExtensions.GetChars Yöntem

Tanım

Belirtilen bir dizinden başlayarak belirtilen sütundan belirtilen sayıda karakteri okur ve bunları belirtilen konumdan başlayan bir arabelleğe yazar.

public:
[System::Runtime::CompilerServices::Extension]
 static long GetChars(System::Data::Common::DbDataReader ^ reader, System::String ^ name, long dataOffset, cli::array <char> ^ buffer, int bufferOffset, int length);
public static long GetChars (this System.Data.Common.DbDataReader reader, string name, long dataOffset, char[] buffer, int bufferOffset, int length);
static member GetChars : System.Data.Common.DbDataReader * string * int64 * char[] * int * int -> int64
<Extension()>
Public Function GetChars (reader As DbDataReader, name As String, dataOffset As Long, buffer As Char(), bufferOffset As Integer, length As Integer) As Long

Parametreler

reader
DbDataReader

Sütun değerini almak için veri okuyucu.

name
String

Sütunun adı.

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ı.

Özel durumlar

Belirtilen ad geçerli bir sütun adı değil.

Şunlara uygulanır

Ayrıca bkz.