sync toc
Overview
Wolfram.NETLink
Expr Class
Expr Members
Expr Constructor
Expr Constructor (ExpressionType, String)
Expr Constructor (Object)
Expr Constructor (Object, Object[])
Fields
INT_MINUSONE Field
INT_ONE Field
INT_ZERO Field
SYM_FALSE Field
SYM_INTEGER Field
SYM_LIST Field
SYM_REAL Field
SYM_STRING Field
SYM_SYMBOL Field
SYM_TRUE Field
Properties
Args Property
Dimensions Property
Head Property
Item Property
Length Property
Methods
AsArray Method
AsDouble Method
AsInt64 Method
AtomQ Method
ComplexQ Method
CreateFromLink Method
Delete Method
Dispose Method
Equals Method
GetHashCode Method
GetObjectData Method
Insert Method
IntegerQ Method
ListQ Method
MatrixQ Method
MatrixQ Method ()
MatrixQ Method (ExpressionType)
NumberQ Method
Part Method
Part Method (Int32)
Part Method (Int32[])
Put Method
RationalQ Method
RealQ Method
StringQ Method
SymbolQ Method
Take Method
ToString Method
TrueQ Method
VectorQ Method
VectorQ Method ()
VectorQ Method (ExpressionType)
Operators and Type Conversions
Equality Operator
Inequality Operator
Explicit Expr to Double Conversion
Explicit Expr to Int64 Conversion
Explicit Expr to String Conversion
ExpressionType Enumeration
ExprFormatException Class
ExprFormatException Members
IKernelLink Interface
IKernelLink Members
Properties
GraphicsFormat Property
LastError Property
TypesetStandardForm Property
UseFrontEnd Property
WasInterrupted Property
Methods
AbandonEvaluation Method
AbortEvaluation Method
BeginManual Method
EnableObjectReferences Method
Evaluate Method
Evaluate Method (String)
Evaluate Method (Expr)
EvaluateToImage Method
EvaluateToImage Method (String, Int32, Int32)
EvaluateToImage Method (Expr, Int32, Int32)
EvaluateToInputForm Method
EvaluateToInputForm Method (String, Int32)
EvaluateToInputForm Method (Expr, Int32)
EvaluateToOutputForm Method
EvaluateToOutputForm Method (String, Int32)
EvaluateToOutputForm Method (Expr, Int32)
EvaluateToTypeset Method
EvaluateToTypeset Method (String, Int32)
EvaluateToTypeset Method (Expr, Int32)
GetArray Method
GetArray Method (Type, Int32)
GetArray Method (Type, Int32, String[])
GetExpressionType Method
GetNextExpressionType Method
GetObject Method
HandlePacket Method
InterruptEvaluation Method
Message Method
OnPacketArrived Method
Print Method
Put Method
PutReference Method
PutReference Method (Object)
PutReference Method (Object, Type)
TerminateKernel Method
WaitAndDiscardAnswer Method
WaitForAnswer Method
Events
PacketArrived Event
ILinkMark Interface
ILinkMark Members
Properties
Mark Property
ILoopbackLink Interface
IMathLink Interface
IMathLink Members
Properties
ComplexType Property
Error Property
ErrorMessage Property
Name Property
Ready Property
Methods
BytesToGet Method
BytesToPut Method
CheckFunction Method
CheckFunctionWithArgCount Method
ClearError Method
Close Method
Connect Method
Connect Method ()
Connect Method (Int64)
CreateMark Method
DestroyMark Method
DeviceInformation Method
EndPacket Method
Flush Method
GetArgCount Method
GetArray Method
GetArray Method (Type, Int32)
GetArray Method (Type, Int32, String[])
GetBoolean Method
GetBooleanArray Method
GetByteArray Method
GetByteString Method
GetCharArray Method
GetComplex Method
GetComplexArray Method
GetData Method
GetDecimal Method
GetDecimalArray Method
GetDouble Method
GetDoubleArray Method
GetExpr Method
GetExpressionType Method
GetFunction Method
GetInt16Array Method
GetInt32Array Method
GetInt64Array Method
GetInteger Method
GetNextExpressionType Method
GetObject Method
GetSingleArray Method
GetString Method
GetStringArray Method
GetStringCRLF Method
GetSymbol Method
NewPacket Method
NextPacket Method
PeekExpr Method
Put Method
Put Method (Array, String[])
Put Method (Boolean)
Put Method (Decimal)
Put Method (Double)
Put Method (Int32)
Put Method (Int64)
Put Method (Object)
PutArgCount Method
PutData Method
PutFunction Method
PutFunctionAndArgs Method
PutMessage Method
PutNext Method
PutSize Method
PutSymbol Method
SeekMark Method
TransferExpression Method
TransferToEndOfLoopbackLink Method
Events
MessageArrived Event
Yield Event
MathDelegate Class
MathDelegate Members
Methods
CreateDelegate Method
CreateDelegate Method (Type, String)
CreateDelegate Method (Type, String, IKernelLink)
CreateDelegate Method (Type, String, IKernelLink, Boolean, Boolean)
MathematicaNotReadyException Class
MathematicaNotReadyException Members
Methods
ToString Method
MathKernel Class
MathKernel Members
MathKernel Constructor
MathKernel Constructor ()
MathKernel Constructor (IKernelLink)
Properties
AutoCloseLink Property
CaptureGraphics Property
CaptureMessages Property
CapturePrint Property
Graphics Property
GraphicsFormat Property
GraphicsHeight Property
GraphicsResolution Property
GraphicsWidth Property
HandleEvents Property
Input Property
IsComputing Property
IsConnected Property
Link Property
LinkArguments Property
Messages Property
PageWidth Property
PrintOutput Property
Result Property
ResultFormat Property
UseFrontEnd Property
Methods
Abort Method
Clear Method
Compute Method
Compute Method ()
Compute Method (String)
Connect Method
Dispose Method
Dispose Method ()
Finalize Method
MathKernel.ResultFormatType Enumeration
MathLinkException Class
MathLinkException Members
MathLinkException Constructor
MathLinkException Constructor (Int32, String)
MathLinkException Constructor (Int32)
Fields
MLE_ARRAY_NOT_RECTANGULAR Field
MLE_ARRAY_OF_ARRAYCLASS Field
MLE_BAD_ARRAY Field
MLE_BAD_ARRAY_DEPTH Field
MLE_BAD_ARRAY_SHAPE Field
MLE_BAD_COMPLEX Field
MLE_BAD_ENUM Field
MLE_BAD_OBJECT Field
MLE_CHECKFUNCTION Field
MLE_CONNECT_TIMEOUT Field
MLE_CREATION_FAILED Field
MLE_EMPTY_ARRAY Field
MLE_FIRST_USER_EXCEPTION Field
MLE_GETFUNCTION Field
MLE_MULTIDIM_ARRAY_OF_ARRAY Field
MLE_NO_COMPLEX Field
MLE_NON_ML_ERROR Field
MLE_OUT_OF_MEMORY Field
MLE_SYMBOL Field
MLE_WRAPPED_EXCEPTION Field
MLEOK Field
MLEUSER Field
Properties
ErrCode Property
MathLinkFactory Class
MathLinkFactory Members
MathLinkFactory Constructor
Methods
CreateKernelLink Method
CreateKernelLink Method ()
CreateKernelLink Method (String)
CreateKernelLink Method (String[])
CreateKernelLink Method (IMathLink)
CreateLoopbackLink Method
CreateMathLink Method
CreateMathLink Method ()
CreateMathLink Method (String)
CreateMathLink Method (String[])
MathLinkMessage Enumeration
MessageHandler Delegate
NETLinkConstants Class
NETLinkConstants Members
Fields
PACKAGE_CONTEXT Field
VERSION Field
VERSION_NUMBER Field
PacketHandler Delegate
PacketType Enumeration
StdLink Class
StdLink Members
Properties
Link Property
Methods
RequestTransaction Method
TypeLoader Class
TypeLoader Members
TypeLoader Constructor
Methods
GetType Method
GetType Method (String, Boolean)
GetType Method (String, Assembly, Boolean)
GetType Method (String, String, Boolean)
LoadAssembly Method
LoadAssembly Method (String)
LoadAssembly Method (String, String)
YieldFunction Delegate
Wolfram.NETLink.UI
ConsoleWindow Class
ConsoleWindow Members
Properties
Instance Property
MaxLines Property
StreamsToCapture Property
Methods
Clear Method
Dispose Method
Dispose Method (Boolean)
OnCreateControl Method
ConsoleWindow.StreamType Enumeration
DoubleBufferedPanel Class
DoubleBufferedPanel Members
DoubleBufferedPanel Constructor
Methods
OnPaint Method
MathPictureBox Class
MathPictureBox Members
MathPictureBox Constructor
MathPictureBox Constructor ()
MathPictureBox Constructor (IKernelLink)
Properties
Link Property
MathCommand Property
PictureType Property
UseFrontEnd Property
Methods
Recompute Method