Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo SafeBuffer.WriteArray<T>(UInt64, T[], Int32, Int32)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Scrive il numero di tipi di valore specificato in una posizione di memoria per la lettura dei byte a partire dalla posizione specificata nella matrice di input.

Questa API non è conforme a CLS.

Spazio dei nomi:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

[CLSCompliantAttribute(false)]
public void WriteArray<T>(
	ulong byteOffset,
	T[] array,
	int index,
	int count
)
where T : struct

Parametri

byteOffset
Type: System.UInt64

Posizione in memoria in cui scrivere.

array
Type: T[]

Matrice di input.

index
Type: System.Int32

Offset nella matrice da cui iniziare la lettura da.

count
Type: System.Int32

Il numero di tipi di valore da scrivere.

Parametri tipo

T

Il tipo di valore da scrivere.

Exception Condition
ArgumentNullException

array è null.

ArgumentOutOfRangeException

index o count è minore di zero.

ArgumentException

La lunghezza della matrice di input meno index è minore di count.

InvalidOperationException

Il Initialize metodo non è stato chiamato.

Ogni elemento nella matrice di input è costituito da tipo di valore generico della classe.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 4.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: