C# Class MathExpressionsNET.MathFuncAssemblyCecil

Afficher le fichier Open project: KvanTTT/MathExpressions.NET Class Usage Examples

Méthodes publiques

Свойство Type Description
ClassName string
FuncDerivativeName string
FuncName string
NamespaceName string
TypesReferences MethodReference>.Dictionary

Méthodes publiques

Méthode Description
CompileFuncAndDerivativeInMemory ( string expression, string variable, string name = "" ) : byte[]
CompileFuncAndDerivativeToFile ( string expression, string variable, string fileName = "" ) : void
CompileFuncAndDerivativeToFile ( string expression, string variable, string filePath = "", string name = "" ) : void
Init ( string fileName = "MathFuncLib.dll" ) : void
MathFuncAssemblyCecil ( string namespaceName = "MathFuncLib", string className = "MathFunc" ) : System
SaveToBytes ( ) : byte[]
SaveToFile ( string path = "", string fileName = "" ) : void

Private Methods

Méthode Description
CompileFuncAndDerivative ( string expression, string variable, string name = "" ) : void
ImportMath ( AssemblyDefinition assembly ) : void

Method Details

CompileFuncAndDerivativeInMemory() public méthode

public CompileFuncAndDerivativeInMemory ( string expression, string variable, string name = "" ) : byte[]
expression string
variable string
name string
Résultat byte[]

CompileFuncAndDerivativeToFile() public méthode

public CompileFuncAndDerivativeToFile ( string expression, string variable, string fileName = "" ) : void
expression string
variable string
fileName string
Résultat void

CompileFuncAndDerivativeToFile() public méthode

public CompileFuncAndDerivativeToFile ( string expression, string variable, string filePath = "", string name = "" ) : void
expression string
variable string
filePath string
name string
Résultat void

Init() public méthode

public Init ( string fileName = "MathFuncLib.dll" ) : void
fileName string
Résultat void

MathFuncAssemblyCecil() public méthode

public MathFuncAssemblyCecil ( string namespaceName = "MathFuncLib", string className = "MathFunc" ) : System
namespaceName string
className string
Résultat System

SaveToBytes() public méthode

public SaveToBytes ( ) : byte[]
Résultat byte[]

SaveToFile() public méthode

public SaveToFile ( string path = "", string fileName = "" ) : void
path string
fileName string
Résultat void

Property Details

ClassName public_oe property

public string ClassName
Résultat string

FuncDerivativeName public_oe property

public string FuncDerivativeName
Résultat string

FuncName public_oe property

public string FuncName
Résultat string

NamespaceName public_oe property

public string NamespaceName
Résultat string

TypesReferences public_oe property

public Dictionary TypesReferences
Résultat MethodReference>.Dictionary