IdeaBlade DevForce 2010 Help Reference
ProjectionSelector Constructor(Type,String,String)
See Also  Example Send Feedback
IdeaBlade.Linq Assembly > IdeaBlade.Linq Namespace > ProjectionSelector Class > ProjectionSelector Constructor : ProjectionSelector Constructor(Type,String,String)



instanceType
propertyPath
alias
Create a ProjectionSelector for the specified type and property path.

Syntax

Visual Basic (Declaration) 
Public Function New( _
   ByVal instanceType As Type, _
   ByVal propertyPath As String, _
   Optional ByVal alias As String _
)
Visual Basic (Usage)Copy Code
Dim instanceType As Type
Dim propertyPath As String
Dim alias As String
 
Dim instance As New ProjectionSelector(instanceType, propertyPath, alias)
C# 
public ProjectionSelector( 
   Type instanceType,
   string propertyPath,
   string alias
)
C++/CLI 
public:
ProjectionSelector( 
   Type^ instanceType,
   String^ propertyPath,
   String^ alias
)

Parameters

instanceType
propertyPath
alias

Example

C#Copy Code
public void DynamicAnonQuery() {
  var ps1 = new ProjectionSelector(typeof(Customer), "Id");
  var ps2 = new ProjectionSelector(typeof(Customer), "CompanyName");
  var allps = ProjectionSelector.Combine(new[] {ps1, ps2});

  var query = manager.Customers.Select(allps);
  var anonItems = query.Execute();
}

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.