\r\n

51Degrees Pipeline .NET  4.4

51Degrees Pipeline for .NET

FiftyOne.Pipeline.Engines.FiftyOne.Configuration.FiftyOneDataFileConfigurationBuilder Class Reference

Detailed Description

Builder class for 51Degrees specific data file configuration instances.

Inheritance diagram for FiftyOne.Pipeline.Engines.FiftyOne.Configuration.FiftyOneDataFileConfigurationBuilder:

[legend]

Collaboration diagram for FiftyOne.Pipeline.Engines.FiftyOne.Configuration.FiftyOneDataFileConfigurationBuilder:

[legend]

Public Member Functions

 FiftyOneDataFileConfigurationBuilder ()
Constructor Specify configuration options for 51Degrees data files. More...

Public Member Functions inherited from FiftyOne.Pipeline.Engines.Configuration.DataFileConfigurationBuilderBase< FiftyOneDataFileConfigurationBuilder, FiftyOneDataFileConfiguration >

 DataFileConfigurationBuilderBase ()
Constructor More...
TBuilder  SetDataFileIdentifier (string identifier)
Set the identifier of the data file that this configuration information applies to. 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 (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  SetUpdateOnStartup (bool enabled)
Configure the data file to update on startup or not. More...
TConfig  Build (string filename, bool createTempCopy)
Called to indicate that configuration of this file is complete and the user can continue to configure the engine that the data file will be used by. More...
TConfig  Build (Stream data)
Called to indicate that configuration of this file is complete and the user can continue to configure the engine that the data file will be used by. More...

Constructor & Destructor Documentation

◆ FiftyOneDataFileConfigurationBuilder()

FiftyOne.Pipeline.Engines.FiftyOne.Configuration.FiftyOneDataFileConfigurationBuilder.FiftyOneDataFileConfigurationBuilder ( )

Constructor Specify configuration options for 51Degrees data files.