Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

UnmanagedMemoryAccessor.WriteArray<T> méthode (Int64, T[], Int32, Int32)

.NET Framework (current version)
 

Date de publication : novembre 2016

Écrit les structures d'un tableau de type T dans l'accesseur.

Espace de noms:   System.IO
Assembly:  mscorlib (dans mscorlib.dll)

[SecurityCriticalAttribute]
public void WriteArray<T>(
	long position,
	T[] array,
	int offset,
	int count
)
where T : struct

Paramètres

position
Type: System.Int64

Nombre d'octets dans l'accesseur auquel commencer l'écriture.

array
Type: T[]

Tableau à écrire dans l’accesseur.

offset
Type: System.Int32

Dans array, index à partir duquel commencer l'écriture.

count
Type: System.Int32

Nombre de structures dans array à écrire.

Paramètres de type

T

Type de structure.

Exception Condition
ArgumentException

Il n’y a pas assez d’octets dans l’accesseur après position pour écrire le nombre de structures spécifié par count.

ArgumentOutOfRangeException

position est inférieur à zéro ou supérieure à la capacité de l'accesseur.

ou

offset ou count est inférieur à zéro.

ArgumentNullException

array a la valeur null.

NotSupportedException

L'accesseur ne prend pas en charge l'écriture.

ObjectDisposedException

L'accesseur a été supprimé.

SecurityCriticalAttribute

requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.

.NET Framework
Disponible depuis 4.0
Retour au début
Afficher: