SqlChars.Read(Int64, Char[], Int32, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu SqlChars örnekteki karakterleri geçirilen arabelleğe kopyalar ve kopyalanan karakter sayısını döndürür.
public:
long Read(long offset, cli::array <char> ^ buffer, int offsetInBuffer, int count);
public long Read (long offset, char[] buffer, int offsetInBuffer, int count);
member this.Read : int64 * char[] * int * int -> int64
Public Function Read (offset As Long, buffer As Char(), offsetInBuffer As Integer, count As Integer) As Long
Parametreler
- buffer
- Char[]
Kopyalanacak karakter dizisi arabelleği.
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.