Visavi Visual OPC .NET  

Class Library

The Visual OPC .NET library is a library of classes, interfaces, and value types that are included in the Visual OPC .net Add-in. This library provides access to system functionality and is designed to be the foundation on which custom OPC .NET applications, components, and controls are built.

Namespaces

The Visual OPC .net class library provides the following namespaces:

Visavi
Contains classes that support general functionality for the Visavi.Opc.Client namespace.
Visavi.Opc.Client
Contains classes supporting OPC interoperation.
Visavi.Opc.Client.Forms
Contains custom forms and controls useful for applications that browse for and within OPC servers.

Usage

The class library reference documentation can be filtered by language, so that you can view syntax, descriptions, and examples for one language (either Visual Basic, C#, the Managed Extensions for C++, or JScript) or all four languages at once. To filter by language, click the filtering icon Language Filter at the top of any reference page and select a language or choose Show All.

Exceptions

All instance methods in the class library throw an instance of NullReferenceException when an attempt is made to call the method and the underlying object holds a null reference. Because this exception can occur with any instance method, it is not explicitly listed in the reference documentation for each instance method.

The class library documentation lists the other exceptions that each member throws along with a description of the condition under which it is thrown.

See Also

Visavi.Opc.Client namespace