메소드 |
설명 |
|
Add ( ) : void |
|
|
And ( ) : void |
|
|
BeginMethod ( DynamicMethod dynamicMethod, Type delegateType, string methodName, Type argTypes, bool allowPrivateMemberAccess ) : void |
|
|
BeginMethod ( Type returnType, string methodName, Type argTypes, bool allowPrivateMemberAccess ) : void |
|
|
BeginMethod ( string methodName, Type delegateType, bool allowPrivateMemberAccess ) : void |
|
|
BeginWhileBody ( Cmp cmpOp ) : void |
|
|
BeginWhileCondition ( ) : void |
|
|
Blt ( Label label ) : void |
|
|
Box ( Type type ) : void |
|
|
Br ( Label label ) : void |
|
|
Break ( object forState ) : void |
|
|
Brfalse ( Label label ) : void |
|
|
Brtrue ( Label label ) : void |
|
|
Call ( ConstructorInfo ctor ) : void |
|
|
Call ( MethodInfo methodInfo ) : void |
|
|
Call ( object thisObj, MethodInfo methodInfo ) : void |
|
|
Call ( object thisObj, MethodInfo methodInfo, object param1 ) : void |
|
|
Call ( object thisObj, MethodInfo methodInfo, object param1, object param2 ) : void |
|
|
Call ( object thisObj, MethodInfo methodInfo, object param1, object param2, object param3 ) : void |
|
|
Call ( object thisObj, MethodInfo methodInfo, object param1, object param2, object param3, object param4 ) : void |
|
|
Call ( object thisObj, MethodInfo methodInfo, object param1, object param2, object param3, object param4, object param5 ) : void |
|
|
Call ( object thisObj, MethodInfo methodInfo, object param1, object param2, object param3, object param4, object param5, object param6 ) : void |
|
|
CallStringFormat ( string msg ) : void |
|
|
Case ( Label caseLabel1, string caseLabelName ) : void |
|
|
Castclass ( Type target ) : void |
|
|
Ceq ( ) : void |
|
|
CodeGenerator ( ) : System |
|
|
ConvertAddress ( Type source, Type target ) : void |
|
|
ConvertValue ( Type source, Type target ) : void |
|
|
Dec ( object var ) : void |
|
|
DeclareLocal ( Type type, string name ) : LocalBuilder |
|
|
DeclareLocal ( Type type, string name, bool isPinned ) : LocalBuilder |
|
|
DeclareLocal ( Type type, string name, object initialValue ) : LocalBuilder |
|
|
DefineLabel ( ) : Label |
|
|
Dup ( ) : void |
|
|
Else ( ) : void |
|
|
ElseIf ( object value1, Cmp cmpOp, object value2 ) : void |
|
|
ElseIfIsEmptyString ( LocalBuilder strLocal ) : void |
|
|
EmitSourceComment ( string comment ) : void |
|
|
EmitSourceInstruction ( string line ) : void |
|
|
EmitSourceLabel ( string line ) : void |
|
|
EmitStackTop ( Type stackTopType ) : void |
|
|
EndCase ( ) : void |
|
|
EndFor ( ) : void |
|
|
EndForEach ( MethodInfo moveNextMethod ) : void |
|
|
EndIf ( ) : void |
|
|
EndMethod ( ) : Delegate |
|
|
EndSwitch ( ) : void |
|
|
EndWhile ( ) : void |
|
|
For ( LocalBuilder local, object start, object end ) : object |
|
|
ForEach ( LocalBuilder local, Type elementType, Type enumeratorType, LocalBuilder enumerator, MethodInfo getCurrentMethod ) : void |
|
|
GetArg ( int index ) : ArgBuilder |
|
|
GetBranchCode ( Cmp cmp ) : OpCode |
|
|
GetConvOpCode ( TypeCode typeCode ) : OpCode |
|
|
GetLdelemOpCode ( TypeCode typeCode ) : OpCode |
|
|
GetLdindOpCode ( TypeCode typeCode ) : OpCode |
|
|
GetStelemOpCode ( TypeCode typeCode ) : OpCode |
|
|
GetVariableType ( object var ) : Type |
|
|
If ( ) : void |
|
|
If ( Cmp cmpOp ) : void |
|
|
If ( object value1, Cmp cmpOp, object value2 ) : void |
|
|
IfFalseBreak ( object forState ) : void |
|
|
IfNot ( ) : void |
|
|
IfNotDefaultValue ( object value ) : void |
|
|
IfNotIsEmptyString ( LocalBuilder strLocal ) : void |
|
|
InitAssemblyBuilder ( string methodName ) : void |
|
|
InitILGeneration ( string methodName, Type argTypes ) : void |
|
|
InitObj ( Type valueType ) : void |
|
|
InternalBreakFor ( object userForState, OpCode branchInstruction ) : void |
|
|
InternalConvert ( Type source, Type target, bool isAddress ) : void |
|
|
InternalIf ( bool negate ) : void |
|
|
IsStruct ( Type objType ) : bool |
|
|
Ldarg ( ArgBuilder arg ) : void |
|
|
Ldarg ( int slot ) : void |
|
|
LdargAddress ( ArgBuilder argBuilder ) : void |
|
|
Ldarga ( ArgBuilder argBuilder ) : void |
|
|
Ldarga ( int slot ) : void |
|
|
Ldc ( bool boolVar ) : void |
|
|
Ldc ( double d ) : void |
|
|
Ldc ( float f ) : void |
|
|
Ldc ( int intVar ) : void |
|
|
Ldc ( long l ) : void |
|
|
Ldc ( object o ) : void |
|
|
Ldelem ( Type arrayElementType ) : void |
|
|
Ldelema ( Type arrayElementType ) : void |
|
|
Ldlen ( ) : void |
|
|
Ldloc ( LocalBuilder localBuilder ) : void |
|
|
LdlocAddress ( LocalBuilder localBuilder ) : void |
|
|
Ldloca ( LocalBuilder localBuilder ) : void |
|
|
Ldobj ( Type type ) : void |
|
|
Ldstr ( string strVar ) : void |
|
|
Ldtoken ( Type t ) : void |
|
|
Load ( object obj ) : void |
|
|
LoadAddress ( object obj ) : void |
|
|
LoadArrayElement ( object obj, object arrayIndex ) : void |
|
|
LoadDefaultValue ( Type type ) : void |
|
|
LoadMember ( MemberInfo memberInfo ) : Type |
|
|
LoadParam ( object arg, int oneBasedArgIndex, MethodBase methodInfo ) : void |
|
|
LoadThis ( object thisObj, MethodInfo methodInfo ) : void |
|
|
MarkLabel ( Label label ) : void |
|
|
New ( ConstructorInfo constructorInfo ) : void |
|
|
NewArray ( Type elementType, object len ) : void |
|
|
Not ( ) : void |
|
|
Or ( ) : void |
|
|
Pop ( ) : void |
|
|
PopIfState ( ) : IfState |
|
|
Ret ( ) : void |
|
|
Set ( LocalBuilder local, object value ) : void |
|
|
Starg ( ArgBuilder arg ) : void |
|
|
Starg ( int slot ) : void |
|
|
Stelem ( Type arrayElementType ) : void |
|
|
Stloc ( LocalBuilder local ) : void |
|
|
Stobj ( Type type ) : void |
|
|
Store ( object var ) : void |
|
|
StoreArrayElement ( object obj, object arrayIndex, object value ) : void |
|
|
StoreMember ( MemberInfo memberInfo ) : void |
|
|
Subtract ( ) : void |
|
|
Switch ( int labelCount ) : System.Reflection.Emit.Label[] |
|
|
Throw ( ) : void |
|
|
ThrowMismatchException ( object expected ) : void |
|
|
ToString ( Type type ) : void |
|
|
Unbox ( Type type ) : void |
|
|
VerifyParameterCount ( MethodInfo methodInfo, int expectedCount ) : void |
|
|