Skip to main content
.NET API Catalog
  • Browse
  • Search
  • Diff
  • Others
    Feature Usage Stats
    Version Source
  • .NET Upgrade Planner
  1. Catalog
  2. System.Reflection.Emit
  3. ILGenerator
  4. ILGenerator()
  • ILGenerator
    • ILGenerator()
    • ILOffset
    • BeginCatchBlock(Type)
    • BeginExceptFilterBlock()
    • BeginExceptionBlock()
    • BeginFaultBlock()
    • BeginFinallyBlock()
    • BeginScope()
    • CreateLabel(Int32)
    • DeclareLocal(Type)
    • DeclareLocal(Type, Boolean)
    • DefineLabel()
    • Emit(OpCode)
    • Emit(OpCode, Byte)
    • Emit(OpCode, ConstructorInfo)
    • Emit(OpCode, Double)
    • Emit(OpCode, FieldInfo)
    • Emit(OpCode, Int16)
    • Emit(OpCode, Int32)
    • Emit(OpCode, Int64)
    • Emit(OpCode, Label)
    • Emit(OpCode, Label[])
    • Emit(OpCode, LocalBuilder)
    • Emit(OpCode, MethodInfo)
    • Emit(OpCode, SByte)
    • Emit(OpCode, SignatureHelper)
    • Emit(OpCode, Single)
    • Emit(OpCode, String)
    • Emit(OpCode, Type)
    • EmitCall(OpCode, MethodInfo, Type[])
    • EmitCalli(OpCode, CallingConvention, Type, Type[])
    • EmitCalli(OpCode, CallingConventions, Type, Type[], Type[])
    • EmitWriteLine(FieldInfo)
    • EmitWriteLine(LocalBuilder)
    • EmitWriteLine(String)
    • EndExceptionBlock()
    • EndScope()
    • MarkLabel(Label)
    • MarkSequencePoint(ISymbolDocumentWriter, Int32, Int32, Int32, Int32)
    • MarkSequencePointCore(ISymbolDocumentWriter, Int32, Int32, Int32, Int32)
    • ThrowException(Type)
    • UsingNamespace(String)
net8.0
namespace System.Reflection.Emit
{
    public abstract class ILGenerator
    {
        protected ILGenerator();
    }
}
nuget.org
0.0 %
Reference this API
.NET 8.09.0
Information specific to net8.0
Assembly

System.Reflection.Emit.ILGeneration , Version=8.0.0.0, PublicKeyToken=b03f5f7f11d50a3a

Referencing

The API is automatically referenced.

Platform Restrictions

This API is supported on all platforms.

  • Built-in API
  • Package-provided API
Search

03/18/2025
An error has occurred. This application may no longer respond until reloaded. Reload 🗙