Unsafe.Write<T>(Void*, T) Método

Definición

Importante

Esta API no es conforme a CLS.

Escribe un valor del tipo T en la ubicación especificada.

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

Parámetros de tipo

T

Tipo del valor que se va a escribir.

Parámetros

destination
Void*

Ubicación donde se escribirá.

value
T

Valor que se va a escribir.

Atributos

Comentarios

Precaución

El autor de la llamada debe asegurarse de que hay SizeOf<T>() bytes de memoria grabable disponible a partir de la ubicación a destinationla que apunta . Las infracciones de acceso pueden producirse si no se cumple este requisito.

destination se supone que es un puntero alineado correctamente con un valor de tipo T. Para obtener más información sobre las suposiciones de alineación, vea ECMA-335, Sec. I.12.6.2 ("Alignment").

Se aplica a