ObjectQuery<'T>.Where Method (String, ObjectParameter[])


Limits the query to results that match specified filtering criteria.

Namespace:   System.Data.Objects
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

member Where : 
        predicate:string *
        [<ParamArrayAttribute>] parameters:ObjectParameter[] -> ObjectQuery<'T>


Type: System.String

The filter predicate.

Type: System.Data.Objects.ObjectParameter[]

Zero or more parameters that are used in this method.

Return Value

Type: System.Data.Objects.ObjectQuery<'T>

A new ObjectQuery<'T> instance that is equivalent to the original instance with WHERE applied.

Exception Condition

predicate is null.


parameters is null.


The predicate is an empty string.

This example is based on the AdventureWorks Sales Model. The example creates a new ObjectQuery<'T> that contains results of the existing query filtered by the following criteria: "it.ProductID = 900".

No code example is currently available or this language may not be supported.

.NET Framework
Available since 3.5
Return to top