QuerySpecExtensionMethodsCacheResultsetTQuery Method (TQuery, TimeSpan, String) |
Specifies that the query's resultset should be cached for the duration specified.
Namespace:
SD.LLBLGen.Pro.QuerySpec
Assembly:
SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.4.0.0 (5.4.0)
Syntax public static TQuery CacheResultset<TQuery>(
this TQuery query,
TimeSpan duration,
string cacheTag
)
where TQuery : QuerySpec
<ExtensionAttribute>
Public Shared Function CacheResultset(Of TQuery As QuerySpec) (
query As TQuery,
duration As TimeSpan,
cacheTag As String
) As TQuery
Parameters
- query
- Type: TQuery
The query. - duration
- Type: SystemTimeSpan
The duration how long the resultset will stay in the cache. - cacheTag
- Type: SystemString
The cache tag.
Type Parameters
- TQuery
- The type of the query.
Return Value
Type:
TQueryUsage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type . When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
Remarks
Will not overwrite an existing cached resultset, if present
See Also