DataReaderExtensions.GetChars Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.