C# Класс MathExpressionsNET.MathFuncAssemblyCecil

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ClassName string
FuncDerivativeName string
FuncName string
NamespaceName string
TypesReferences MethodReference>.Dictionary

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
CompileFuncAndDerivative ( string expression, string variable, string name = "" ) : void
ImportMath ( AssemblyDefinition assembly ) : void

Описание методов

CompileFuncAndDerivativeInMemory() публичный Метод

public CompileFuncAndDerivativeInMemory ( string expression, string variable, string name = "" ) : byte[]
expression string
variable string
name string
Результат byte[]

CompileFuncAndDerivativeToFile() публичный Метод

public CompileFuncAndDerivativeToFile ( string expression, string variable, string fileName = "" ) : void
expression string
variable string
fileName string
Результат void

CompileFuncAndDerivativeToFile() публичный Метод

public CompileFuncAndDerivativeToFile ( string expression, string variable, string filePath = "", string name = "" ) : void
expression string
variable string
filePath string
name string
Результат void

Init() публичный Метод

public Init ( string fileName = "MathFuncLib.dll" ) : void
fileName string
Результат void

MathFuncAssemblyCecil() публичный Метод

public MathFuncAssemblyCecil ( string namespaceName = "MathFuncLib", string className = "MathFunc" ) : System
namespaceName string
className string
Результат System

SaveToBytes() публичный Метод

public SaveToBytes ( ) : byte[]
Результат byte[]

SaveToFile() публичный Метод

public SaveToFile ( string path = "", string fileName = "" ) : void
path string
fileName string
Результат void

Описание свойств

ClassName публичное свойство

public string ClassName
Результат string

FuncDerivativeName публичное свойство

public string FuncDerivativeName
Результат string

FuncName публичное свойство

public string FuncName
Результат string

NamespaceName публичное свойство

public string NamespaceName
Результат string

TypesReferences публичное свойство

public Dictionary TypesReferences
Результат MethodReference>.Dictionary