ListGrouping<TBusinessObject> Class
Represents a grouping of ListGroup<TBusinessObject> objects in the list pane of the Dashboard.
Assembly: Microsoft.WindowsServerSolutions.Administration.ObjectModel (in Microsoft.WindowsServerSolutions.Administration.ObjectModel.dll)
System::MarshalByRefObject
Microsoft.WindowsServerSolutions.Administration.ObjectModel::ListGrouping<TBusinessObject>
generic<typename TBusinessObject> where TBusinessObject : ref class public ref class ListGrouping sealed : MarshalByRefObject, IComparer
Type Parameters
- TBusinessObject
Represents a business object that encapsulates information and methods that relate to business data or business functionality. The information in the business object is exposed as properties.
| Name | Description | |
|---|---|---|
![]() | ListGrouping<TBusinessObject>(String^, Converter<TBusinessObject, ListGroup<TBusinessObject>^>^) | Initializes a new instance of the ListGrouping<TBusinessObject> class with the specified display name and the specified delegate method. The delegate method converts an instance of a business object to the ListGroup<TBusinessObject> of which it is a member. |
| Name | Description | |
|---|---|---|
![]() | Comparer | Gets or sets a delegate method that is used to determine the order in which the ListGroup<TBusinessObject> objects appear within the list pane of the Dashboard. |
![]() | DisplayName | Gets the display name of the ListGrouping<TBusinessObject> object. |
| Name | Description | |
|---|---|---|
![]() | CreateObjRef(Type^) | (Inherited from MarshalByRefObject.) |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetLifetimeService() | (Inherited from MarshalByRefObject.) |
![]() | GetType() | (Inherited from Object.) |
![]() | InitializeLifetimeService() | (Inherited from MarshalByRefObject.) |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IComparer::Compare(Object^, Object^) | Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. |
A ListGrouping<TBusinessObject> object is used to determine which groups are displayed in the Dashboard. The groupings are controlled from the View menu in the Dashboard.
TBusinessObject represents a business object that encapsulates information and methods that relate to business data or business functionality. The information in the business object is exposed as properties.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



