Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

OpCodes.Stind_R8 (Campo)

Actualización: noviembre 2007

Almacena un valor de tipo float64 en una dirección suministrada.

Espacio de nombres:  System.Reflection.Emit
Ensamblado:  mscorlib (en mscorlib.dll)

public static readonly OpCode Stind_R8
public static final OpCode Stind_R8
public static final var Stind_R8 : OpCode

En la tabla siguiente, se muestra el ensamblado de la instrucción máquina en formato hexadecimal y en formato de Lenguaje intermedio de Microsoft (MSIL), junto con un breve resumen de referencia:

Formato

Formato del ensamblado

Description

57

stind.r8

Almacena un valor float64 en una dirección dada.

El comportamiento transicional de la pila es, por orden secuencial:

  1. Una dirección se inserta en la pila.

  2. Un valor se inserta en la pila.

  3. El valor y la dirección se extraen de la pila; el valor se almacena en la dirección.

La instrucción máquina stind.r8 almacena un valor float64 en la dirección suministrada (de tipo native int, * o &).

Una operación con seguridad de tipos requiere que la instrucción máquina stind.r8 se utilice de la manera que corresponda al tipo del puntero. El funcionamiento de la instrucción máquina stind.r8 puede ser modificado por una instrucción máquina con prefijo Volatile o Unaligned que la preceda de manera inmediata.

Se produce NullReferenceException si addr no se encuentra alineada naturalmente según el tipo de argumento que implica el sufijo de la instrucción máquina.

La siguiente sobrecarga del método Emit puede utilizar el código de operación stind.r8:

  • ILGenerator.Emit(OpCode)

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft