Unsafe.Write<T>(Void*, T) Methode

Definitie

Belangrijk

Deze API is niet CLS-conform.

Hiermee schrijft u een waarde van het type T naar de opgegeven locatie.

public:
generic <typename T>
 static void Write(void* destination, T value);
[System.CLSCompliant(false)]
public static void Write<T>(void* destination, T value) where T : allows ref struct;
public static void Write<T>(void* destination, T value);
[System.CLSCompliant(false)]
public static void Write<T>(void* destination, T value);
[<System.CLSCompliant(false)>]
static member Write : nativeptr<unit> * 'T -> unit
static member Write : nativeptr<unit> * 'T -> unit

Type parameters

T

Het type waarde dat moet worden geschreven.

Parameters

destination
Void*

De locatie waar u naar wilt schrijven.

value
T

De waarde die moet worden geschreven.

Kenmerken

Opmerkingen

Caution

De beller moet ervoor zorgen dat er bytes aan beschrijfbaar geheugen beschikbaar zijn SizeOf<T>() vanaf de locatie waarnaar wordt verwezen destination. Toegangsschendingen kunnen optreden als niet aan deze vereiste wordt voldaan.

destination wordt ervan uitgegaan dat het een correct uitgelijnde aanwijzer is op een waarde van het type T. Zie ECMA-335, Sec. I.12.6.2 (Uitlijning) voor meer informatie over uitlijningsveronderstellingen.

Van toepassing op