IdeaBlade DevForce 2010 Help Reference
Combine(IProjectionSelector,String,String) Method
See Also  Example Send Feedback
IdeaBlade.Linq Assembly > IdeaBlade.Linq Namespace > DynamicQueryExtensions Class > Combine Method : Combine(IProjectionSelector,String,String) Method



selector
propertyName
alias
Returns an AnonymousProjectionSelector combining the current projection selector with another.

Syntax

Visual Basic (Declaration) 
<ExtensionAttribute()>
Public Overloads Shared Function Combine( _
   ByVal selector As IProjectionSelector, _
   ByVal propertyName As String, _
   Optional ByVal alias As String _
) As AnonymousProjectionSelector
Visual Basic (Usage)Copy Code
Dim selector As IProjectionSelector
Dim propertyName As String
Dim alias As String
Dim value As AnonymousProjectionSelector
 
value = DynamicQueryExtensions.Combine(selector, propertyName, alias)

Parameters

selector
propertyName
alias

Example

C#Copy Code
public void DynamicAnonQueryCombine() {
  var ps = new ProjectionSelector(typeof(Customer), "Id")
          .Combine("CompanyName")
          .Combine("City");
  var query = manager.Customers.Select(ps);
  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.