Click or drag to resize

RepositorySettingsT Class

Settings used in the configuration of repositories
Inheritance Hierarchy
SystemObject
  Ignition.Framework.RepositoriesRepositorySettingsT

Namespace: Ignition.Framework.Repositories
Assembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.28229
Syntax
public class RepositorySettings<T>

Type Parameters

T
Type of the top-level entity managed by the repository

The RepositorySettingsT type exposes the following members.

Constructors
Properties
 NameDescription
Public propertyCacheBehaviorEnableCaching to enable caching; DisableCaching to disable caching
Public propertyCacheDuration How long the repository should cache top-level entities for. Recommended range is between 5 minutes and 48 hours. If not specified, defaults to 60 minutes.
Public propertyCacheDurationForConfigurableLists How long the repository should cache configurable lists for. If not specified, defaults to 120 minutes.
Public propertyFilterPredicate A filter to limit which entities are returned from this repository.
Public propertySubEntityFetchPlan How the repository should go about fetching sub-entities for properties that are marked for automatic fetching by way of the NetForumSubEntityCollectionAttribute
Public propertyValueTypeProviderSettingsObsolete.
Settings used to initialize the repository's predefined ValueTypeProvider property
Top
See Also