Class MediaFormatBaseExpressionParser<T>
The baseclass for parsing a MediaFormatBase expression
Inheritance
System.Object
MediaFormatBaseExpressionParser<T>
Inherited Members
Namespace: ImageVault.Client.Query.Parser
Assembly: ImageVault.Client.dll
Syntax
public abstract class MediaFormatBaseExpressionParser<T> : IvExpressionParser<T, MediaFormatQuery, MediaFormatFilter>, IIvExpressionParser<MediaFormatQuery>, IIvExpressionParser where T : MediaFormatBase, new()
Type Parameters
Name | Description |
---|---|
T |
Constructors
MediaFormatBaseExpressionParser()
Initializes a new instance of the MediaFormatBaseExpressionParser class.
Declaration
protected MediaFormatBaseExpressionParser()
Properties
Format
Gets the Format of the MediaFormatBaseExpressionParser
Declaration
protected T Format { get; }
Property Value
Type | Description |
---|---|
T |
Methods
GetResultFromServer(Type)
Gets the result from the server
Declaration
public override IQueryable GetResultFromServer(Type type)
Parameters
Type | Name | Description |
---|---|---|
System.Type | type | The System.Type of items for the result to get |
Returns
Type | Description |
---|---|
System.Linq.IQueryable | An System.Linq.IQueryable containing the result |
Overrides
ImageVault.Client.Query.Parser.IvExpressionParser<T, ImageVault.Common.Data.Query.MediaFormatQuery, ImageVault.Common.Data.Query.MediaFormatFilter>.GetResultFromServer(System.Type)