Class EmptyIVQueryable<T>
  
  Creates a typed IIVQueryable that contains no results
    Inheritance
    System.Object
    EmptyIVQueryable<T>
   
  
    Implements
    
    System.Linq.IOrderedQueryable<T>
    System.Linq.IQueryable<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    System.Linq.IQueryable
    System.Linq.IOrderedQueryable
    System.Linq.IQueryProvider
   
  
    Inherited Members
    
      System.Object.ToString()
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
   
  
  Assembly: ImageVault.Client.dll
  Syntax
  
    public class EmptyIVQueryable<T> : IIVQueryable<T>, IEnumerable<T>, IEnumerable
   
  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. | 
    
  
  Explicit Interface Implementations
  
  
  IEnumerable.GetEnumerator()
  Returns an enumerator that iterates through a collection.
Declaration
  
    IEnumerator IEnumerable.GetEnumerator()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Collections.IEnumerator | An System.Collections.IEnumerator object that can be used to iterate through the collection. | 
    
  
  Implements
  
  
      System.Linq.IOrderedQueryable<>
  
  
      System.Linq.IQueryable<>
  
  
      System.Collections.Generic.IEnumerable<T>
  
  
      System.Collections.IEnumerable
  
  
      System.Linq.IQueryable
  
  
      System.Linq.IOrderedQueryable
  
  
      System.Linq.IQueryProvider
  
  Extension Methods