UnmanagedMemoryAccessor.WriteArray<T>(Int64, T[], Int32, Int32) Yöntem

Tanım

Yapılarını bir tür T dizisinden erişimciye yazar.

C#
public void WriteArray<T> (long position, T[] array, int offset, int count) where T : struct;
C#
[System.Security.SecurityCritical]
public void WriteArray<T> (long position, T[] array, int offset, int count) where T : struct;

Tür Parametreleri

T

Yapı türü.

Parametreler

position
Int64

Yazmaya başlayabileceğiniz erişimciye bayt sayısı.

array
T[]

Erişimciye yazacak dizi.

offset
Int32

Yazmaya başlamak için içindeki array dizin.

count
Int32

yazacak yapıların array sayısı.

Öznitelikler

Özel durumlar

tarafından belirtilen countyapı sayısını yazmak için erişimcide bundan sonra position yeterli bayt yok.

position sıfırdan küçük veya erişimcinin kapasitesinden büyük.

-veya-

offset veya count sıfırdan küçüktür.

array, null değeridir.

Erişimci yazmayı desteklemiyor.

Erişimci atılmış.

Şunlara uygulanır

Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 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