Search Results for

    Show / Hide Table of Contents

    Class EmptyIVQueryable<T>

    Creates a typed IIVQueryable that contains no results

    Inheritance
    System.Object
    EmptyIVQueryable<T>
    Implements
    IIVQueryable<T>
    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
    Namespace: ImageVault.Client.Query
    Assembly: ImageVault.Client.dll
    Syntax
    public class EmptyIVQueryable<T> : Object, IIVQueryable<T>
    Type Parameters
    Name Description
    T

    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 Description
    TResult
    Type Parameters
    Name Description
    TResult

    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

    IIVQueryable<T>
    System.Linq.IOrderedQueryable<>
    System.Collections.Generic.IEnumerable<>
    System.Collections.IEnumerable
    System.Linq.IOrderedQueryable
    System.Linq.IQueryable
    System.Linq.IQueryable<>
    System.Linq.IQueryProvider

    Extension Methods

    EnumExtensions.GetNames<TEnum>(TEnum)
    In This Article
    Back to top (c) Meriworks 2002-2022