Home
Members Login
Online Manual
Products Manual
iNTERFACEWARE
iNTERFACEWARE Products Manual
>
Installing and Using Chameleon
>
Language API Documentation
> C# .NET Support
Looking for Iguana v.5 or v.6?
Learn More
or see the
Help Center
.
C# .NET Support
iNTERFACEWARE
Chameleon
supports C# on the .NET platform. The core runtime engine for
Chameleon
is written in ANSI C++. Our support for C# is based on the platform invoke facility (P/Invoke), which allows unmanaged code calls from within C#.
Why not a Pure C# Implementation?
Dynamic vs. Static Interface
Stubcode Class Categories
The Engine Class
Table, Table Group and Message Classes
Generating a Message
Parsing a Message
Log Interface
Networking Components
Generating Stubcode into a User Defined Namespace
PATH and Shared Assemblies
Locating the C# compiler
Dynamic Interface
XML Conversion APIs
Determining the State of a Value
Bad Image Format Exception
Garbage Collection Issues
Getting More Information