ILGenerator
BeginCatchBlock(Type)
BeginExceptFilterBlock()
BeginExceptionBlock()
BeginFaultBlock()
BeginFinallyBlock()
BeginScope()
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)
ThrowException(Type)
UsingNamespace(String)
net35
namespace System.Reflection.Emit
{
[ClassInterface(ClassInterfaceType.None)]
[ComDefaultInterface(typeof(_ILGenerator))]
[ComVisible(true)]
public class ILGenerator : _ILGenerator
{
public virtual void MarkSequencePoint(ISymbolDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn);
}
}
NetFx Compat Lab | 3.8 % Reference this API |
---|---|
nuget.org | 0.1 % Reference this API |
Upgrade Planner | 0.0 % Reference this API |
Design Reviews |
|
.NET | 9.0 |
.NET Framework | 1.01.12.03.03.54.04.54.5.14.5.24.64.6.14.6.24.74.7.14.7.24.84.8.1 |
Information specific to net35 | |
Assembly | mscorlib , Version=2.0.0.0, PublicKeyToken=b77a5c561934e089 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API