QuerySpecExtensionMethods.Select<T> Method (DynamicQuery<T>,Object[]) |
Note: This API is now obsolete.
Obsolete, don't use.
Specifies the projection of the query. It clears any existing projection and sets the projection to the one specified.
Namespace:
SD.LLBLGen.Pro.QuerySpec
Assembly:
SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.12.0.0 (5.12.0)
Syntax[ObsoleteAttribute("Starting with v5.1 this Select() method overload is marked obsolete. Calling this specific Select() method overload on a DynamicQuery<T> would mean it would overwrite the projection but not the projection lambda. You likely wanted to wrap the DynamicQuery<T> in another select. For that, pass the DynamicQuery<T> to the From() method of a new DynamicQuery<T>",
true)]
public static DynamicQuery<T> Select<T>(
this DynamicQuery<T> query,
params Object[] projectionElements
)
<ExtensionAttribute>
<ObsoleteAttribute("Starting with v5.1 this Select() method overload is marked obsolete. Calling this specific Select() method overload on a DynamicQuery<T> would mean it would overwrite the projection but not the projection lambda. You likely wanted to wrap the DynamicQuery<T> in another select. For that, pass the DynamicQuery<T> to the From() method of a new DynamicQuery<T>",
true)>
Public Shared Function Select(Of T) (
query As DynamicQuery(Of T),
ParamArray projectionElements As Object()
) As DynamicQuery(Of T)
Parameters
- query
- Type: SD.LLBLGen.Pro.QuerySpec.DynamicQuery<T>
The query. - projectionElements
- Type:System.Object[]
The projection elements. Can't be empty
Type Parameters
- T
- The return type of the elements of the query
Return Value
Type:
DynamicQuery<T>The DynamicQuery instance
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
DynamicQuery<T>. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
See Also