DataReaderExtensions.GetChars Metod

Definition

Läser ett angivet antal tecken från en angiven kolumn som börjar vid ett angivet index och skriver dem till en buffert som börjar på en angiven position.

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

Parametrar

reader
DbDataReader

Dataläsaren som kolumnvärdet ska hämtas från.

name
String

Kolumnens namn.

dataOffset
Int64

Indexet i raden som läsåtgärden ska påbörjas från.

buffer
Char[]

Bufferten som data ska kopieras till.

bufferOffset
Int32

Indexet med bufferten som data ska kopieras till.

length
Int32

Det maximala antalet tecken som ska läsas.

Returer

Det faktiska antalet tecken som lästs.

Undantag

Det angivna namnet är inte ett giltigt kolumnnamn.

Gäller för

Se även