Namespace ImageVault.Client.Query.Parser
Classes
CachedIvExpressionParser<T, TQuery, TFilter>
Defines a Cached IvExpressionParser that is able to cache the information based on the requested query
CategoryExpressionParser
Linq query parser for categories
ConstantReplacerVisitor
This Expression Visitor will search for a specific constant value and then replace it with a supplied one
ExpressionVisitor
Summary description for ExpressionVisitor.
GlobalRoleIdentityExpressionParser
ImageFormatExpressionParser
Summary description for ImageFormatExpressionParser.
IvExpressionParser<TElement, TQuery, TFilter>
MediaExpressionParser<TMedia, TMediaFormat>
expression parser for media queries
MediaFilter<TFormat>
Filter used for media queries
MediaFormatBaseExpressionParser
The parser repsonsible for parsing the MediaFormatBase expressions
MediaFormatBaseExpressionParser<T>
The baseclass for parsing a MediaFormatBase expression
MediaItemExpressionParser<T>
MediaItemFilter
Data object used by the MediaItemExpressionParser Introduces Linq/Client side specific parameters
MediaItemQuery
Data object used by the MediaItemExpressionParser
MediaQuery<TFormat>
Query class for media queries
MetadataDefinitionExpressionParser
The linq parser for MetadataDefinitions
MetadataExpressionParser
Parser used to parse a Metadata linq query
ThumbnailFormatExpressionParser
Summary description for ThumbnailFormatExpressionParser.
TransformableMediaExpressionParser<TMedia, TMediaFormat>
parser for transformable media queries
VaultExpressionParser
Summary description for VaultExpressionParser.
VaultStatisticsExpressionParser
Parses Linq queries for VaultStatistics objects
WebMediaFormatExpressionParser
The parser responsible for parsing a WebMediaFormat expression
Interfaces
IIvExpressionParser
The IIVExpressionParser interface
IIvExpressionParser<T>
The IMediaItemExpressionParser interface
IMediaLinqQuery
Common interface for all Media queries
Enums
IvQueryMapping
Defines the different supported mappings for the Linq parser