Click or drag to resize

IImetaCollection Interface

imbSCI | imbACE | imbNLP | imbWEM | imbWBI

Namespace:  imbSCI.Reporting.meta
Assembly:  imbSCI.Reporting (in imbSCI.Reporting.dll) Version: 0.3.70.
Syntax
C#
public interface IImetaCollection : IEnumerable<IMetaContentNested>, 
	IEnumerable
Request Example View Source

The IImetaCollection type exposes the following members.

Properties
Methods
  NameDescription
Public methodAdd
Method to register new page in collection - you must get new instance from parent object
Public methodAny
Public methoddiscoverCommonParent
Discovers the common parent or sets the one provided in arguments
Public methodGetEnumerator
Public methodIndexOf
Public methodsetParentToItems
Set parent
Public methodSort
Deploy
Top
Extension Methods
  NameDescription
Public Extension MethodbuildDataTable
2017::Builds data table out of collection. Supported properties: primitives, enums and IGetFromToString interface types
(Defined by DataTableBuilders.)
Public Extension MethodBuildDataTableHorizontal
Builds the data table using reflection and selected columns. Supports formating instruction, expression and other advanced atributes
(Defined by PropertyDataStructureTools.)
Public Extension MethodbuildPropertyCollectionList
Builds the property collection list from IEnumerable source collection
(Defined by imbPropertyCollectionExtensions.)
Public Extension MethodConvertListIMetaContentNested, TTarget (Defined by collectionExtensions.)
Public Extension MethodConvertToListTTarget (Defined by collectionExtensions.)
Public Extension Methodcount
Universal counting
(Defined by collectionExtensions.)
Public Extension MethodCreateNestedDataTableIMetaContentNested, TInner
Creates the nested data table. http://stackoverflow.com/questions/33823820/convert-generic-nested-list-to-datatable
(Defined by DataTableETL.)
Public Extension MethodGetAggregatesIMetaContentNested
Gets aggregated version of the objects
(Defined by collectionAggregation.)
Public Extension MethodgetAllEnums
Gathers all enumerations found in the collection
(Defined by collectionExtensions.)
Public Extension MethodgetAllOfTypeT
Gets the first instance of type in supplied collection. makeNewIfNotFound
(Defined by collectionExtensions.)
Public Extension MethodGetChartDataTableIMetaContentNested
Makes data table for chart
(Defined by UniversalGenerators.)
Public Extension MethodGetCrossSectionIMetaContentNested
Gets the cross section: only items that are in common to all collections
(Defined by collectionExtensions.)
Public Extension MethodGetDifferenceIMetaContentNested (Defined by collectionExtensions.)
Public Extension MethodgetFirstOfTypeT
Gets the first instance that is compatibile with T in supplied collection. Supports PropertyCollection and other collections
(Defined by collectionExtensions.)
Public Extension MethodgetFirstSafe
Gets the first safe.
(Defined by collectionExtensions.)
Public Extension MethodgetFlatArrayT (Defined by collectionExtensions.)
Public Extension MethodgetFlatListT (Defined by collectionExtensions.)
Public Extension MethodGetHistogramModelIMetaContentNested (Defined by histogramModelExtensions.)
Public Extension MethodGetSVGChartIMetaContentNested (Defined by UniversalGenerators.)
Public Extension MethodGetSVGPieChartIMetaContentNested
Gets the SVG pie or doughnut chart.
(Defined by UniversalGenerators.)
Public Extension MethodGetTrendIMetaContentNested
Gets the trend from set of objects
(Defined by measureTrendTools.)
Public Extension MethodGetUnionIMetaContentNested (Defined by collectionExtensions.)
Public Extension MethodimbFirstOrMoreIMetaContentNested
Vraca jedan ili vise resursa koji ispunjavaju uslov
(Defined by collectionExtensions.)
Public Extension MethodimbFirstSafe(Int32)Overloaded.
Imbs the first safe.
(Defined by collectionExtensions.)
Public Extension MethodimbFirstSafeIMetaContentNested(Int32)Overloaded.
Proverava uslov
(Defined by collectionExtensions.)
Public Extension MethodimbFirstSafeIMetaContentNested(FuncIMetaContentNested, Boolean)Overloaded.
Proverava uslov
(Defined by collectionExtensions.)
Public Extension MethodimbGetIndexOf
Gets index of item in an unknown enumeration
(Defined by collectionExtensions.)
Public Extension MethodimbGetItemAt
Universal method for getting element out of unknown IEnumerable
(Defined by collectionExtensions.)
Public Extension MethodimbLastSafeIMetaContentNested
Imbs the last safe.
(Defined by collectionExtensions.)
Public Extension MethodisNullOrEmpty
Proverava da li je kolekcija null ili bez clanova
(Defined by collectionExtensions.)
Public Extension MethodmarkdownList
Creates list from collection of [strings, IEnumerable or Objects]
(Defined by imbStringMarkdownExtensions.)
Public Extension MethodRandomizeToListIMetaContentNested
Returns a new list where the elements are randomly shuffled. Based on the Fisher-Yates shuffle, which has O(n) complexity.
(Defined by collectionExtensions.)
Public Extension MethodtakeFirstFromListIMetaContentNested(IMetaContentNested)Overloaded.
Vraca prvi element koji je pronadjen u ulaznom skupu - default vraca prvi element matchList
(Defined by collectionExtensions.)
Public Extension MethodtakeFirstFromListIMetaContentNested(IEnumerableIMetaContentNested, IMetaContentNested)Overloaded.
Vraca prvi objekat koji se nalazi i u ovom skupu i u matchList skupu
(Defined by collectionExtensions.)
Public Extension MethodtextList
Creates list from collection of [strings, IEnumerable or Objects]
(Defined by imbStringTextExtensions.)
Public Extension MethodtoCsvFileIMetaContentNested
2017: Saves CSV to file from path
(Defined by csvFileExtensions.)
Public Extension MethodtoCsvInLine
Renders CSV line from [!:object.toStringSafe()], [!:separator] is removed from item String
(Defined by imbDataExtensions.)
Public Extension MethodtoListIMetaContentNested
Konvertuje niz u listu
(Defined by collectionExtensions.)
Top
See Also