Skip to main content

Introducing Formengine - The New Formbuilder, try for FREE formengine.io.

Class BaseAggregatingProvider<T>

Base class for all aggregating providers

Inheritance

↳ object

    ↳ BaseAggregatingProvider<T>

        ↳ AggregatingActionProvider

        ↳ AggregatingDesignerAutocompleteProvider

        ↳ AggregatingDesignerParameterFormatProvider

        ↳ AggregatingExternalParametersProvider

        ↳ AggregatingRuleProvider

Inherited Members

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

MemberwiseClone()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Core.Runtime

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public abstract class BaseAggregatingProvider<T>

Methods

GetOrderedProviders(string)

Declaration
protected IEnumerable<T> GetOrderedProviders(string schemeCode)
Parameters
TypeNameDescription
stringschemeCode
Returns
TypeDescription
IEnumerable<T>

GetProviders(string)

Declaration
protected IEnumerable<T> GetProviders(string schemeCode)
Parameters
TypeNameDescription
stringschemeCode
Returns
TypeDescription
IEnumerable<T>

RegisterProvider(T, List<string>)

Declaration
public void RegisterProvider(T provider, List<string> schemes = null)
Parameters
TypeNameDescription
{T}provider
List<string>schemes

Clear()

Declaration
public void Clear()

Extension Methods