Query for retrieving common properties; properties that exist in more than one entity type with the same name, type, etc.

Namespace: HuagatiEDMXTools
Assembly: HuagatiEDMXTools (in HuagatiEDMXTools.dll) Version: 2.21.4044.31765

Syntax

C#
public IQueryable<CommonModelProperty> GetCommonProperties(
	IEnumerable<ModelEntityType> filterEntityTypes,
	bool includePKMembers,
	bool includeComplexTypeRefs,
	bool includeFKMembers
)
Visual Basic
Public Function GetCommonProperties ( _
	filterEntityTypes As IEnumerable(Of ModelEntityType), _
	includePKMembers As Boolean, _
	includeComplexTypeRefs As Boolean, _
	includeFKMembers As Boolean _
) As IQueryable(Of CommonModelProperty)
Visual C++
public:
IQueryable<CommonModelProperty^>^ GetCommonProperties(
	IEnumerable<ModelEntityType^>^ filterEntityTypes, 
	bool includePKMembers, 
	bool includeComplexTypeRefs, 
	bool includeFKMembers
)

Parameters

filterEntityTypes
Type: System.Collections.Generic..::..IEnumerable<(Of <(<'ModelEntityType>)>)>
A filter of entity types. If set, only members that exist in all of the entity types passed in will be considered by the query.
includePKMembers
Type: System..::..Boolean
Controls whether primary key members should be considered/included.
includeComplexTypeRefs
Type: System..::..Boolean
Controls whether complex type reference members should be considered/included.
includeFKMembers
Type: System..::..Boolean
Controls whether members that participate in association sets as keys should be considered/included

Return Value

A query (IQueryable) of CommonModelProperty objects.

See Also