ValueTypeProvider Constructor
Namespace: Ignition.Framework.RepositoriesAssembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
public ValueTypeProvider(
IGeneralRepository generalRepository,
ValueTypeProviderSettings settings,
string cacheRegion
)
Public Sub New (
generalRepository As IGeneralRepository,
settings As ValueTypeProviderSettings,
cacheRegion As String
)
public:
ValueTypeProvider(
IGeneralRepository^ generalRepository,
ValueTypeProviderSettings^ settings,
String^ cacheRegion
)
new :
generalRepository : IGeneralRepository *
settings : ValueTypeProviderSettings *
cacheRegion : string -> ValueTypeProvider
Parameters
- generalRepository IGeneralRepository
- The general repository to be used for retrieving requested sub-entities
- settings ValueTypeProviderSettings
- Settings used to configure the management of sub-entities
- cacheRegion String
- Generally should be the runtime name of the class that owns this instance of ValueTypeProvider.
This name should be retrieved using your object's GetType type's FullName property.
When caching is enabled this provider will keep cached sub-entities in a system-wide cache uniquely identified by
a combination of this name and the value-types compile time type