Class GuideStepProvider
Base
Inherited Members
Namespace: SuperOffice.CRM.Lists
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public abstract class GuideStepProvider : MDOProviderBase, ISoListProvider, ISoList, IEnumerable<ISoListItem>, IEnumerable
Constructors
GuideStepProvider()
Base
Declaration
protected GuideStepProvider()
Properties
HistoryInfo
History information for the supported list
Declaration
public override HistoryInfo HistoryInfo { get; }
Property Value
| Type | Description |
|---|---|
| HistoryInfo |
Overrides
Methods
AddSimpleListOrderByAsync(CustomSearch, CancellationToken)
Base
Declaration
protected override Task AddSimpleListOrderByAsync(ListTableRows.CustomSearch query, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| ListTableRows.CustomSearch | query | |
| CancellationToken | cancellationToken |
Returns
| Type | Description |
|---|---|
| Task |
Overrides
GetItemExtraInfo(ListTableRow)
Provides a info regarding the deleted/not deleted state of a ListTableRow
Declaration
protected override string GetItemExtraInfo(ListTableRow row)
Parameters
| Type | Name | Description |
|---|---|---|
| ListTableRow | row | The row in question |
Returns
| Type | Description |
|---|---|
| string | A string with details on the state of the row (sub classes might add info to this string) |
Overrides
GetRankField()
The sub class must provide the rank field of the main table. This field is used for sorting by the base class
Declaration
protected abstract FieldInfo GetRankField()
Returns
| Type | Description |
|---|---|
| FieldInfo | The Rank FieldInfo object |
ResortFlattenedListAsync(CancellationToken)
Resort a list that has been flattened.
Declaration
protected override Task ResortFlattenedListAsync(CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| CancellationToken | cancellationToken |
Returns
| Type | Description |
|---|---|
| Task |