Returns a list of all entity types referenced by the query.                
            
            
            
Syntax
            Parameters
- query
 
- includeIncludes
 
- Whether to also return Included types.  Default is true.
 
            
            Return Value
A HashSet of types
 
            
            
            
            
            
Example
| C# |  Copy Code | 
|---|
public void CheckQueryTypes() {
 
  var query = entityManager.Employees.Where(e => e.OrderSummaries.Any(os => os.Freight > 100m));
  // Will return Employee and OrderSummary types.
  var list = query.GetReferencedEntityTypes();
  var query2 = entityManager.Customers.Include(c => c.OrderSummaries);
  // Will return Customer and OrderSummary types.
  var list2 = query2.GetReferencedEntityTypes();
  // Will return only Customer type, since Includes are excluded.
  var list3 = query2.GetReferencedEntityTypes(false);
} | 
 
 
            
            
            
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