Click or drag to resize

sampleGroupSet Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI

[This is preliminary documentation and is subject to change.]

Set of sample group definitions
Inheritance Hierarchy
SystemObject
  System.Collections.ObjectModelCollectionsampleGroupItem
    System.Collections.ObjectModelObservableCollectionsampleGroupItem
      imbWEM.Core.sampleGroupsampleGroupSet
        imbWEM.Core.sampleGroupsampleGroupSetInPhd

Namespace:  imbWEM.Core.sampleGroup
Assembly:  imbWEM.Core (in imbWEM.Core.dll) Version: 0.1.0.0 (0.1.0.0)
Syntax
C#
public class sampleGroupSet : ObservableCollection<sampleGroupItem>

The sampleGroupSet type exposes the following members.

Constructors
  NameDescription
Public methodsampleGroupSet
Initializes a new instance of the sampleGroupSet class
Top
Properties
  NameDescription
Public propertyCount (Inherited from CollectionsampleGroupItem.)
Public propertycountHasGroup
Public propertycountNoGroup
Number of items without any group association
Public propertydb_groupTagFieldName
Database table field containing group tags
Public propertyisCountCalledYet
Indicating whether [!:setGroupCounts(IRelationEnabledCollection)] called since construction of this instance
Public propertyItem (Inherited from CollectionsampleGroupItem.)
Public propertyname
Descriptive name of sample group set
Public propertyTotalCount
Public propertytotalWeight
Total weight of the groups
Top
Methods
  NameDescription
Public methodAdd (Inherited from CollectionsampleGroupItem.)
Public methodClear (Inherited from CollectionsampleGroupItem.)
Public methodclearCounts
Resets all count values to 0
Public methodContains (Inherited from CollectionsampleGroupItem.)
Public methodCopyTo (Inherited from CollectionsampleGroupItem.)
Public methoddescribe
Describes the sample group to output
Public methodEquals (Inherited from Object.)
Public methodGetEnumerator (Inherited from CollectionsampleGroupItem.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodIndexOf (Inherited from CollectionsampleGroupItem.)
Public methodInsert (Inherited from CollectionsampleGroupItem.)
Public methodMove (Inherited from ObservableCollectionsampleGroupItem.)
Public methodpickRandomGroup
Picks the random group accorting to weight for groups that have isClosed FALSE
Public methodRemove (Inherited from CollectionsampleGroupItem.)
Public methodRemoveAt (Inherited from CollectionsampleGroupItem.)
Public methodsetGroupCounts
Clears existing counts and searches the complete collection to get current counts
Public methodsetGroupsToCollection
Sets the groups to collection according to policy and defined groups in this set. It will call [!:setGroupCounts(IRelationEnabledCollection)] if isCountCalledYet is false
Public methodToString (Inherited from Object.)
Top
Events
  NameDescription
Public eventCollectionChanged (Inherited from ObservableCollectionsampleGroupItem.)
Top
Extension Methods
  NameDescription
Public Extension MethodmakeSqlWhere
Pravi WHERE dodatak SQL upita -
(Defined by sampleGroupEngine.)
Top
See Also