.NET Library
The powerGate .NET library contains a set of classes, interfaces, and value types that provide the functionality to automate data synchronization with ERP systems.
The library supports:
.NET Framework 4.7 or higher
.NET 8 or later
OData Version v1, v2, v3, v4.
The library tries to perform as less server requests as possible, in order to keep a high performance when communicating over the network or the internet.
Classes
Class  | 
Description  | 
|---|---|
Settings used to connect with the ERP Service.  | 
|
Settings used to manipulate requests, timeouts etc. send by the client.  | 
|
Class used to connect with ERP services.  | 
|
Provides the data for the ERP entity.  | 
|
Specifies options to use for creating Media Resources.  | 
|
Specifies options to use for updating Media Resources.  | 
|
Provides metadata informations about the NavigationProperty.  | 
|
Specifies options to use for ordering ERP entities.  | 
|
Provides metadata informations about the Property.  | 
|
Specifies options to use for searching entities in ERP.  | 
|
Specifies options to use for retrieving a single entity from ERP.  | 
|
Class which provides prepared connection to use for connecting with SAP services.  | 
|
The exception that is thrown when an error occurs while sending a request.  | 
Interfaces
Interface  | 
Description  | 
|---|---|
Provides the base interface for the ErpClient class.  | 
|
Provides the interface for working with an EntitySet: Adding, Getting, Updating and/or Removing -ErpEntities.  | 
|
Provides the interface for working with a list of EntitySets.  | 
|
Provides the interface holding data about the EntityType.  | 
|
Provides the interface for working with a list of EntityTypes.  | 
|
Provides the interface for working with a list of NavigationProperties.  | 
|
Provides the interface for working with a list of ERP Properties.  | 
|
Provides the interface for working with an ERP Service.  | 
|
Provides the interface for working with a list of ERP Services.  | 
|
Provides the interface for working with MediaResources: Adding, Getting and/or Updating -ErpMedias.  | 
Enumerations
Enumeration  | 
Description  | 
|---|---|
Enumerates the multiplicities of navigation properties.  | 
|
Specifies the order of a sequence (ascending or descending).  | 
|
Specifies the HTTP method used for updating.  |