C# Class AsmResolver.Net.Msil.MsilInstruction

Exibir arquivo Open project: JerreS/AsmResolver Class Usage Examples

Public Methods

Method Description
Create ( MsilOpCode code ) : MsilInstruction
Create ( MsilOpCode code, IList operand ) : MsilInstruction
Create ( MsilOpCode code, IMemberReference operand ) : MsilInstruction
Create ( MsilOpCode code, MsilInstruction instruction ) : MsilInstruction
Create ( MsilOpCode code, ParameterSignature operand ) : MsilInstruction
Create ( MsilOpCode code, StandAloneSignature operand ) : MsilInstruction
Create ( MsilOpCode code, VariableSignature operand ) : MsilInstruction
Create ( MsilOpCode code, double operand ) : MsilInstruction
Create ( MsilOpCode code, float operand ) : MsilInstruction
Create ( MsilOpCode code, int operand ) : MsilInstruction
Create ( MsilOpCode code, long operand ) : MsilInstruction
Create ( MsilOpCode code, sbyte operand ) : MsilInstruction
Create ( MsilOpCode code, string operand ) : MsilInstruction
GetOperandSize ( ) : int
MsilInstruction ( int offset, MsilOpCode opCode, object operand ) : System
OperandToString ( ) : string
ToString ( ) : string

Method Details

Create() public static method

public static Create ( MsilOpCode code ) : MsilInstruction
code MsilOpCode
return MsilInstruction

Create() public static method

public static Create ( MsilOpCode code, IList operand ) : MsilInstruction
code MsilOpCode
operand IList
return MsilInstruction

Create() public static method

public static Create ( MsilOpCode code, IMemberReference operand ) : MsilInstruction
code MsilOpCode
operand IMemberReference
return MsilInstruction

Create() public static method

public static Create ( MsilOpCode code, MsilInstruction instruction ) : MsilInstruction
code MsilOpCode
instruction MsilInstruction
return MsilInstruction

Create() public static method

public static Create ( MsilOpCode code, ParameterSignature operand ) : MsilInstruction
code MsilOpCode
operand AsmResolver.Net.Signatures.ParameterSignature
return MsilInstruction

Create() public static method

public static Create ( MsilOpCode code, StandAloneSignature operand ) : MsilInstruction
code MsilOpCode
operand StandAloneSignature
return MsilInstruction

Create() public static method

public static Create ( MsilOpCode code, VariableSignature operand ) : MsilInstruction
code MsilOpCode
operand AsmResolver.Net.Signatures.VariableSignature
return MsilInstruction

Create() public static method

public static Create ( MsilOpCode code, double operand ) : MsilInstruction
code MsilOpCode
operand double
return MsilInstruction

Create() public static method

public static Create ( MsilOpCode code, float operand ) : MsilInstruction
code MsilOpCode
operand float
return MsilInstruction

Create() public static method

public static Create ( MsilOpCode code, int operand ) : MsilInstruction
code MsilOpCode
operand int
return MsilInstruction

Create() public static method

public static Create ( MsilOpCode code, long operand ) : MsilInstruction
code MsilOpCode
operand long
return MsilInstruction

Create() public static method

public static Create ( MsilOpCode code, sbyte operand ) : MsilInstruction
code MsilOpCode
operand sbyte
return MsilInstruction

Create() public static method

public static Create ( MsilOpCode code, string operand ) : MsilInstruction
code MsilOpCode
operand string
return MsilInstruction

GetOperandSize() public method

public GetOperandSize ( ) : int
return int

MsilInstruction() public method

public MsilInstruction ( int offset, MsilOpCode opCode, object operand ) : System
offset int
opCode MsilOpCode
operand object
return System

OperandToString() public method

public OperandToString ( ) : string
return string

ToString() public method

public ToString ( ) : string
return string