| SingleFileAspectEngineBuilderBase (IDataUpdateService dataUpdateService)
|
virtual TEngine
| Build ([DefaultValue("No default, value must be supplied")] string datafile, [DefaultValue("No default, value must be supplied")] bool createTempDataCopy)
Build an engine using the current options and the specified data file. More...
|
virtual TEngine
| Build ([CodeConfigOnly] Stream data)
Build an engine using the current options and the specified byte array. More...
|
TBuilder
| SetDataUpdateUrl (string url)
Configure the engine to use the specified URL when looking for an updated data file. More...
|
TBuilder
| SetDataUpdateUrl (Uri url)
Configure the engine to use the specified URL when looking for an updated data file. More...
|
TBuilder
| SetDataUpdateUrlFormatter (IDataUpdateUrlFormatter formatter)
Specify a IDataUpdateUrlFormatter to be used by the DataUpdateService when building the complete URL to query for updated data. More...
|
TBuilder
| SetDataUpdateUseUrlFormatter (IDataUpdateUrlFormatter formatter)
Enable/Disable the UrlFormatter to be used when this engine's data file is updated. More...
|
TBuilder
| SetDataUpdateUseUrlFormatter (bool useFormatter)
Enable or disable the IDataUpdateUrlFormatter to be used when creating the complete URL to request updates from. More...
|
TBuilder
| SetDataUpdateVerifyMd5 (bool verify)
Set a value indicating if the DataUpdateService should expect the response from the data update URL to contain a 'content-md5' HTTP header that can be used to verify the integrity of the content. More...
|
TBuilder
| SetDataUpdateDecompress (bool decompress)
Set a value indicating if the DataUpdateService should expect content from the configured data update URL to be compressed or not. More...
|
TBuilder
| SetAutoUpdate (bool enabled)
Enable or disable automatic updates for this engine. More...
|
TBuilder
| SetDataFileSystemWatcher (bool enabled)
The DataUpdateService has the ability to watch a data file on disk and automatically refresh the engine as soon as the file is updated. More...
|
TBuilder
| SetUpdatePollingInterval (int pollingIntervalSeconds)
Set the time between checks for a new data file made by the DataUpdateService. More...
|
TBuilder
| SetUpdatePollingInterval (TimeSpan pollingInterval)
Set the time between checks for a new data file made by the DataUpdateService. More...
|
TBuilder
| SetUpdateRandomisationMax (int maximumDeviationSeconds)
A random element can be added to the DataUpdateService polling interval. More...
|
TBuilder
| SetUpdateRandomisationMax (TimeSpan maximumDeviation)
A random element can be added to the DataUpdateService polling interval. More...
|
TBuilder
| SetVerifyIfModifiedSince (bool enabled)
Set if DataUpdateService sends the If-Modified-Since header in the request for a new data file. More...
|
TBuilder
| SetDataUpdateLicenseKey (string key)
Set the license key to use when updating the Engine's data file. More...
|
TBuilder
| SetDataUpdateLicenseKeys (string[] keys)
Set the license keys to use when updating the Engine's data file. More...
|
TBuilder
| SetDataUpdateOnStartup (bool enabled)
Configure the data file to update on startup or not. More...
|
|
| OnPremiseAspectEngineBuilderBase (IDataUpdateService dataUpdateService)
|
TBuilder
| AddDataFile (IDataFileConfiguration configuration)
Add a data file for this engine to use. More...
|
TBuilder
| SetTempDirPath (string dirPath)
Set the temporary path to use when the engine needs to create temporary files. More...
|
abstract TBuilder
| SetPerformanceProfile (PerformanceProfiles profile)
Set the performance profile that the engine should use. More...
|
|
TBuilder
| SetLazyLoading (LazyLoadingConfiguration lazyLoadingConfig)
Configure lazy loading of results. More...
|
TBuilder
| SetLazyLoadingTimeout (int timeoutMs)
Configure lazy loading of results. More...
|
virtual TBuilder
| SetCache (CacheConfiguration cacheConfig)
Configure the results cache that will be used by the Pipeline to cache results from this engine. More...
|
virtual TBuilder
| SetCacheSize (int cacheSize)
Configure the results cache that will be used by the Pipeline to cache results from this engine. More...
|
virtual TBuilder
| SetCacheHitOrMiss (bool cacheHitOrMiss)
Configure the engine to flag whether an element data originates from the engine cache. More...
|
TBuilder
| SetProperties (List< string > properties)
Configure the properties that the engine will populate in the response. More...
|
TBuilder
| SetProperty (string property)
Add a property to the list of properties that the engine will populate in the response. More...
|