메소드 | 설명 | |
---|---|---|
EmitBox ( this ilGenerator, |
Converts a value type to an object reference.
|
|
EmitCall ( this ilGenerator, |
Calls the specified method.
|
|
EmitLoadArgument ( this ilGenerator, int index ) : void |
Loads an argument onto the stack.
|
|
EmitLoadArguments ( this ilGenerator, int offset, int count ) : void |
Loads the arguments onto the stack.
|
|
EmitLoadIndirect ( this ilGenerator, |
Loads a value from an address.
|
|
EmitLoadValue ( this ilGenerator, int value ) : void |
Loads a value onto the stack.
|
|
EmitStoreIndirect ( this ilGenerator, |
Stores a value to an address.
|
|
EmitUnbox ( this ilGenerator, |
Converts the boxed representation of a specified type to its unboxed form.
|
|
NewArray ( this ilGenerator, |
Creates a new array of the specified element type.
|
|
ThrowException ( this ilGenerator, |
Throws a new exception of the specified exception type.
|
public static EmitBox ( this ilGenerator, |
||
ilGenerator | this | The intermediate language generator. |
type | The type. | |
리턴 | void |
public static EmitCall ( this ilGenerator, |
||
ilGenerator | this | The intermediate language generator. |
methodInfo | The method information. | |
리턴 | void |
public static EmitLoadArgument ( this ilGenerator, int index ) : void | ||
ilGenerator | this | The intermediate language generator. |
index | int | The argument index. |
리턴 | void |
public static EmitLoadArguments ( this ilGenerator, int offset, int count ) : void | ||
ilGenerator | this | The intermediate language generator. |
offset | int | The argument offset. |
count | int | The argument count. |
리턴 | void |
public static EmitLoadIndirect ( this ilGenerator, |
||
ilGenerator | this | The intermediate language generator. |
type | The type. | |
리턴 | void |
public static EmitLoadValue ( this ilGenerator, int value ) : void | ||
ilGenerator | this | The intermediate language generator. |
value | int | The value. |
리턴 | void |
public static EmitStoreIndirect ( this ilGenerator, |
||
ilGenerator | this | The intermediate language generator. |
type | The type. | |
리턴 | void |
public static EmitUnbox ( this ilGenerator, |
||
ilGenerator | this | The intermediate language generator. |
type | The type. | |
리턴 | void |
public static NewArray ( this ilGenerator, |
||
ilGenerator | this | The intermediate language generator. |
elementType | The element type. | |
size | int | The array size. |
리턴 |
public static ThrowException ( this ilGenerator, |
||
ilGenerator | this | The intermediate language generator. |
exceptionType | The exception type. | |
message | string | The error message. |
리턴 | void |