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