Click or drag to resize

PropertyDataStructureToolsbuildConsolidatedColumnDictionary Method

imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Builds the consolidated column dictionary scanning all PropertyCollectionExtended items.

Namespace:  imbSCI.DataComplex.extensions.data
Assembly:  imbSCI.DataComplex (in imbSCI.DataComplex.dll) Version: 0.3.70.
Syntax
C#
public static PropertyEntryDictionary buildConsolidatedColumnDictionary(
	this IEnumerable<PropertyCollectionExtended> items,
	PropertyEntryColumn obligatoryColumns,
	Object[] __allowedColumns = null
)
Request Example View Source

Parameters

items
Type: System.Collections.GenericIEnumerablePropertyCollectionExtended
obligatoryColumns
Type: imbSCI.Core.collectionPropertyEntryColumn
The obligatory columns.
__allowedColumns (Optional)
Type: SystemObject
The allowed columns.

Return Value

Type: PropertyEntryDictionary
Set of columns ready to be used for DataTable creation and for similar tasks

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IEnumerablePropertyCollectionExtended. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Remarks

If __allowedColumns are not specified it will include any newly column found inside collection

See Also