ILGenerator.Emit Method (OpCode, ConstructorInfo)
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Puts the specified instruction and metadata token for the specified constructor onto the Microsoft intermediate language (MSIL) stream of instructions.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- opcode
- Type: System.Reflection.Emit.OpCode
The MSIL instruction to be emitted onto the stream.
- con
- Type: System.Reflection.ConstructorInfo
A constructor that is the target of opcode.
| Exception | Condition |
|---|---|
| ArgumentNullException | con is Nothing. |
The instruction values are defined in the OpCodes enumeration.
The location of con is recorded so that the instruction stream can be patched if necessary when persisting the module to a portable executable (PE) file.