SqlChars.Read(Int64, Char[], Int32, Int32) Yöntem

Tanım

Bu SqlChars örnekteki karakterleri geçirilen arabelleğe kopyalar ve kopyalanan karakter sayısını döndürür.

C#
public long Read(long offset, char[] buffer, int offsetInBuffer, int count);

Parametreler

offset
Int64

Int64 long Örnekte bulunan SqlChars değere bir değer uzaklığı.

buffer
Char[]

Kopyalanacak karakter dizisi arabelleği.

offsetInBuffer
Int32

Int32 Kopyalamaya başlanacak arabelleğe bir tamsayı uzaklığı.

count
Int32

Int32 Kopyalanacak karakter sayısını temsil eden bir tamsayı değeri.

Döndürülenler

Int64 long Kopyalanan bayt sayısını temsil eden bir değer.

Açıklamalar

ötesinde MaxLengthbir okuma girişiminde bulunulduysa, bir özel durum oluşturulur.

Kopyalanacak karakter sayısı değerin sonundan offsetInBuffer sonuna kadar kullanılabilir olandan daha fazla karakter belirtirsecount, yalnızca kullanılabilir karakterler kopyalanır.

Hedef arabellek null başvuru ise bir özel durum oluşturulur.

Hedef arabellek istenen sayıda karakter alamıyorsa bir özel durum oluşturulur.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Ayrıca bkz.