The .NET class provided by the ETH32 distribution is a "wrapper" class in that it depends on the core ETH32 API (eth32api.dll) for almost every action. While it internally uses the core API, it provides a more convenient way to use the API within .NET languages. Particularly in the area of event processing, this class takes care of some of the behind-the-scenes details to make event handling easy to implement and consistent with the facilities provided by the language.
Unless otherwise specified, the code declarations and examples provided throughout this section are in C# syntax. Other .NET languages will require slightly different syntax, but have exactly the same parameters, return values, and behavior.