InterSystems ADO.NET Support
The InterSystems.Data.IRISClient .NET assembly is InterSystems implementation of the ADO.NET data access interface. It provides easy relational access to data using the standard ADO.NET Managed Provider classes (see “ADO.NET Fundamentals” for examples). The IRISClient assembly is implemented using .NET managed code throughout, making it easy to deploy within a .NET environment. It is thread-safe and can be used within multithreaded .NET applications.
For a list of supported .NET versions, see Supported .NET Frameworks in InterSystems Supported Platforms.
There is a separate version of InterSystems.Data.IRISClient.dll for each supported version of .NET and .NET Framework. See “Supported .NET Versions in InterSystems Supported Platforms” for details.
InterSystems IRIS is not required on computers that run your IRISClient .NET client applications, but the clients must have a TCP/IP connection to an InterSystems server and must be running a supported version of .NET or .NET Framework.
IRISClient Installation
-
If you are not running InterSystems IRIS on a local installation, download and install the client driver from NUGET. See Connecting Your Application to InterSystems IRISOpens in a new tab for information on this option.
-
In a local installation, the IRISClient assembly (InterSystems.Data.IRISClient.dll) is installed along with the rest of InterSystems IRIS. When installing InterSystems IRIS in Windows, select the Setup Type: Development option.
To use the IRISClient assembly in a .NET application, you must add a Using statement for the InterSystems.Data.IRISClient.dll assembly before the beginning of your application's namespace.
Both the using statement and the following namespace are required:
using InterSystems.Data.IRISClient;
namespace YourNameSpace {
...
}