Sage Intacct SDK for .NET
Intacct.SDK.OfflineClient Class Reference
Inheritance diagram for Intacct.SDK.OfflineClient:
Intacct.SDK.AbstractClient

Public Member Functions

 OfflineClient (ClientConfig config=null)
 Construct an Intacct Offline Client More...
 
async Task< OfflineResponseExecute (IFunction apiFunction, RequestConfig requestConfig=null)
 Execute one function to the Intacct API More...
 
async Task< OfflineResponseExecuteBatch (List< IFunction > apiFunctions, RequestConfig requestConfig=null)
 Execute multiple functions to the Intacct API More...
 

Additional Inherited Members

- Data Fields inherited from Intacct.SDK.AbstractClient
ClientConfig Config
 
- Protected Member Functions inherited from Intacct.SDK.AbstractClient
 AbstractClient (ClientConfig config=null)
 
async Task< OnlineResponseExecuteOnlineRequest (List< IFunction > functions, RequestConfig requestConfig=null)
 
async Task< OfflineResponseExecuteOfflineRequest (List< IFunction > functions, RequestConfig requestConfig=null)
 
- Static Protected Attributes inherited from Intacct.SDK.AbstractClient
const string ProfileEnvName = "INTACCT_PROFILE"
 

Constructor & Destructor Documentation

◆ OfflineClient()

Intacct.SDK.OfflineClient.OfflineClient ( ClientConfig  config = null)
inline

Construct an Intacct Offline Client

Parameters
config

Member Function Documentation

◆ Execute()

async Task<OfflineResponse> Intacct.SDK.OfflineClient.Execute ( IFunction  apiFunction,
RequestConfig  requestConfig = null 
)
inline

Execute one function to the Intacct API

Parameters
apiFunction
requestConfig
Returns

◆ ExecuteBatch()

async Task<OfflineResponse> Intacct.SDK.OfflineClient.ExecuteBatch ( List< IFunction apiFunctions,
RequestConfig  requestConfig = null 
)
inline

Execute multiple functions to the Intacct API

Parameters
apiFunctions
requestConfig
Returns