Class EmptyIVQueryable<T>
Creates a typed IIVQueryable that contains no results
Inheritance
System.Object
EmptyIVQueryable<T>
Implements
System.Linq.IOrderedQueryable<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable
System.Linq.IOrderedQueryable
System.Linq.IQueryable
System.Linq.IQueryable<T>
System.Linq.IQueryProvider
Assembly: ImageVault.Client.dll
Syntax
public class EmptyIVQueryable<T> : Object, IIVQueryable<T>
Type Parameters
Constructors
EmptyIVQueryable()
Declaration
public EmptyIVQueryable()
Properties
ElementType
Gets the type of the element(s) that are returned when the expression tree associated with this instance of System.Linq.IQueryable is executed.
Declaration
public Type ElementType { get; }
Property Value
| Type |
Description |
| System.Type |
A System.Type that represents the type of the element(s) that are returned when the expression tree associated with this object is executed.
|
Expression
Gets the expression tree that is associated with the instance of System.Linq.IQueryable.
Declaration
public Expression Expression { get; }
Property Value
| Type |
Description |
| System.Linq.Expressions.Expression |
The System.Linq.Expressions.Expression that is associated with this instance of System.Linq.IQueryable.
|
Provider
Gets the query provider that is associated with this data source.
Declaration
public IQueryProvider Provider { get; }
Property Value
| Type |
Description |
| System.Linq.IQueryProvider |
The System.Linq.IQueryProvider that is associated with this data source.
|
Methods
CreateQuery(Expression)
Declaration
public IQueryable CreateQuery(Expression expression)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression |
expression |
|
Returns
| Type |
Description |
| System.Linq.IQueryable |
|
Exceptions
| Type |
Condition |
| System.NotImplementedException |
|
CreateQuery<TElement>(Expression)
Declaration
public IQueryable<TElement> CreateQuery<TElement>(Expression expression)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression |
expression |
|
Returns
| Type |
Description |
| System.Linq.IQueryable<TElement> |
|
Type Parameters
| Name |
Description |
| TElement |
|
Exceptions
| Type |
Condition |
| System.NotImplementedException |
|
Execute(Expression)
Declaration
public object Execute(Expression expression)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression |
expression |
|
Returns
| Type |
Description |
| System.Object |
|
Execute<TResult>(Expression)
Declaration
public TResult Execute<TResult>(Expression expression)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression |
expression |
|
Returns
Type Parameters
GetEnumerator()
Returns an enumerator that iterates through the collection.
Declaration
public IEnumerator<T> GetEnumerator()
Returns
| Type |
Description |
| System.Collections.Generic.IEnumerator<T> |
An enumerator that can be used to iterate through the collection.
|
Implements
System.Linq.IOrderedQueryable<>
System.Collections.Generic.IEnumerable<>
System.Collections.IEnumerable
System.Linq.IOrderedQueryable
System.Linq.IQueryable
System.Linq.IQueryable<>
System.Linq.IQueryProvider
Extension Methods