| 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 | |
| C# | |
|---|---|
public class AnonymousProjectionSelector : IdeaBlade.Linq.SelectorCollection<ProjectionSelector,AnonymousProjectionSelector>, IdeaBlade.Core.IProjectionSelector | |
| C++/CLI | |
|---|---|
public ref class AnonymousProjectionSelector : public IdeaBlade.Linq.SelectorCollection<ProjectionSelector,AnonymousProjectionSelector>, IdeaBlade.Core.IProjectionSelector | |
| 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(); | |
The AnonymousProjectionSelector is used in building a dynamic anonymous projection which contains multiple selectors.
System.Object
IdeaBlade.Linq.SelectorCollection<T,U>
IdeaBlade.Linq.AnonymousProjectionSelector
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