EmitContext
CurrentAnonymousMethod
DefaultTarget
ig
LoopBegin
LoopEnd
return_value
Switch
EmitContext(IMemberContext, ILGenerator, TypeSpec, SourceMethodBuilder)
AsyncThrowVariable
BuiltinTypes
ConditionalAccess
CurrentType
CurrentTypeDefinition
CurrentTypeParameters
EmitAccurateDebugInfo
HasMethodSymbolBuilder
HasReturnLabel
IsAnonymousStoreyMutateRequired
IsStatic
IsStaticConstructor
MemberContext
Module
NotifyEvaluatorOnStore
RecursivePatternLabel
Report
ReturnLabel
ReturnType
StatementEpilogue
TryFinallyUnwind
AddStatementEpilog(IExpressionCleanup)
AssertEmptyStack()
BeginCatchBlock(TypeSpec)
BeginCompilerScope(Int32)
BeginExceptionBlock()
BeginExceptionFilterBlock()
BeginFilterHandler()
BeginFinallyBlock()
BeginScope(Int32)
CloseConditionalAccess(TypeSpec)
CreateReturnLabel()
DeclareLocal(TypeSpec, Boolean)
DefineLabel()
DefineLocalVariable(String, LocalBuilder)
Emit(OpCode)
Emit(OpCode, Double)
Emit(OpCode, FieldSpec)
Emit(OpCode, Label)
Emit(OpCode, Label[])
Emit(OpCode, LocalBuilder)
Emit(OpCode, MethodInfo)
Emit(OpCode, MethodSpec)
Emit(OpCode, Single)
Emit(OpCode, String)
Emit(OpCode, TypeSpec)
Emit(OpCode, MethodSpec, Type[])
EmitArgumentAddress(Int32)
EmitArgumentLoad(Int32)
EmitArgumentStore(Int32)
EmitArrayAddress(ArrayContainer)
EmitArrayLoad(ArrayContainer)
EmitArrayNew(ArrayContainer)
EmitArrayStore(ArrayContainer)
EmitEpilogue()
EmitInt(Int32)
EmitLoadFromPtr(TypeSpec)
EmitLong(Int64)
EmitNull()
EmitStoreFromPtr(TypeSpec)
EmitThis()
EndExceptionBlock()
EndScope()
FreeTemporaryLocal(LocalBuilder, TypeSpec)
GetTemporaryField(TypeSpec, Boolean)
GetTemporaryLocal(TypeSpec)
Mark(Location)
MarkCallEntry(Location)
MarkLabel(Label)
TemporaryReturn()
monoandroid
namespace Mono.CSharp
{
public class EmitContext : BuilderContext
{
public MemberCore CurrentTypeDefinition { get; }
}
}
Xamarin Android | 0.0 |
---|---|
Xamarin iOS | 0.0 |
Xamarin macOS | 0.0 |
Xamarin tvOS | 0.0 |
Xamarin watchOS | 0.0 |
Information specific to monoandroid | |
Assembly | Mono.CSharp , Version=2.0.5.0, PublicKeyToken=0738eb9f132ed756 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API