Esta documentación está archivada y no tiene mantenimiento.

OpCodes.Ldc_I4_M1 (Campo)

Actualización: noviembre 2007

Inserta en la pila de evaluación el valor entero -1 como int32.

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

public static readonly OpCode Ldc_I4_M1
public static final OpCode Ldc_I4_M1
public static final var Ldc_I4_M1 : 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

15

ldc.i4.m1

Inserta -1 en la pila.

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

  1. El valor -1 se inserta en la pila.

Ésta es una codificación corta especial para insertar el valor entero 0. Todas las codificaciones cortas especiales insertan enteros de 4 bytes en la pila.

La siguiente sobrecarga del método Emit puede utilizar el código de operación ldc.i4.m1:

  • 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
Mostrar: