Compartilhar via


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

Definição

Importante

Esta API não está em conformidade com CLS.

Grava um valor do tipo T no local em questão.

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

O tipo do valor a ser gravado.

Parâmetros

destination
Void*

O local para o qual gravar.

value
T

O valor a ser gravado.

Atributos

Comentários

Cuidado

O chamador deve garantir que haja SizeOf<T>() bytes de memória gravável disponíveis a partir do local apontado por destination. As violações de acesso poderão ocorrer se esse requisito não for atendido.

destination supõe-se que seja um ponteiro alinhado corretamente a um valor do tipo T. Para obter mais informações sobre suposições de alinhamento, consulte ECMA-335, S. I.12.6.2 ("Alinhamento").

Aplica-se a