51Degrees Pipeline .NET  4.1

51Degrees Pipeline for .NET

FiftyOne.Pipeline.Engines Namespace Reference

Classes

class  Constants
Static class containing various constants that are used by the Pipeline and/or are helpful to callers. More...
class  Messages
A strongly-typed resource class, for looking up localized strings, etc. More...
class  PropertyMissingException
Exception thrown when a user requests a property that is not present in the IFlowData. More...
enum  PerformanceProfiles {
  PerformanceProfiles.LowMemory, PerformanceProfiles.MaxPerformance, PerformanceProfiles.HighPerformance, PerformanceProfiles.Balanced,
  PerformanceProfiles.BalancedTemp
}
The performance profiles to use with the SetPerformanceProfile method. More...

Enumeration Type Documentation

◆ PerformanceProfiles

The performance profiles to use with the SetPerformanceProfile method.

Enumerator

LowMemory 

Use as little memory as possible.

Performance can be significantly impacted but will still be fast enough for many scenarios. Similar to HighPerformance and Balanced but uses much smaller cache sizes. The precise details will vary based on the implementation of the engine.

MaxPerformance 

Best possible performance.

Everything loaded into memory. Execution can be optimized to ignore operations relating to maintaining caches, etc. The precise details will vary based on the implementation of the engine.

HighPerformance 

Load smaller data structures into memory.

Larger data structures are cached to keep the most frequently used data in memory as well. Similar to Balanced but uses larger cache sizes. The precise details will vary based on the implementation of the engine.

Balanced 

Load smaller data structures into memory.

Larger data structures are cached to keep the most frequently used data in memory as well. Similar to HighPerformance but uses smaller cache sizes. The precise details will vary based on the implementation of the engine.

BalancedTemp 

The precise details will vary based on the implementation of the engine.