IdeaBlade DevForce 2010 Help Reference
AnonymousProjectionSelector Class
Members  Example  See Also  Send Feedback
IdeaBlade.Linq Assembly > IdeaBlade.Linq Namespace : AnonymousProjectionSelector Class



Provides the means to dynamically construct an anonymous projection.

Syntax

Visual Basic (Declaration) 
Public Class AnonymousProjectionSelector 
   Inherits IdeaBlade.Linq.SelectorCollection(Of ProjectionSelector,AnonymousProjectionSelector)
   Implements IdeaBlade.Core.IProjectionSelector 
Visual Basic (Usage)Copy Code
Dim instance As AnonymousProjectionSelector

Example

C#Copy Code
var selector = new AnonymousProjectionSelector()
  .Combine("Category.Name", "CatName")
  .Combine("Category.Description", "CatDesc"); 
var rootQuery = EntityQuery.Create(typeof(Product), _em1); 
var query = rootQuery.Select(selector); 
var results = query.Execute();

Remarks

The AnonymousProjectionSelector is used in building a dynamic anonymous projection which contains multiple selectors.

Inheritance Hierarchy

System.Object
   IdeaBlade.Linq.SelectorCollection<T,U>
      IdeaBlade.Linq.AnonymousProjectionSelector

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2013 All Rights Reserved.