Skip to main content

Managed Providers in the IRISClient assembly

Managed Providers in the IRISClient assembly

The IRISClient .NET assembly provides two different but complementary Providers that support access to InterSystems databases from a .NET application:

  • The ADO.NET Managed Provider — 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 “Using ADO.NET Managed Provider Classes”).

  • The Entity Framework Provider — is the InterSystems implementation of the object-relational mapping (ORM) framework for ADO.NET. It enables .NET developers to work with relational data using domain-specific objects (see Setting Up the Entity Framework Provider).

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.

FeedbackOpens in a new tab