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
Syntaxpublic abstract class BaseAggregatingProvider<T>
Methods
GetOrderedProviders(string)
Declarationprotected IEnumerable<T> GetOrderedProviders(string schemeCode)
Type | Name | Description |
---|---|---|
string | schemeCode |
Type | Description |
---|---|
IEnumerable<T> |
GetProviders(string)
Declarationprotected IEnumerable<T> GetProviders(string schemeCode)
Type | Name | Description |
---|---|---|
string | schemeCode |
Type | Description |
---|---|
IEnumerable<T> |
RegisterProvider(T, List<string>)
Declarationpublic void RegisterProvider(T provider, List<string> schemes = null)
Type | Name | Description |
---|---|---|
{T} | provider | |
List<string> | schemes |
Clear()
Declarationpublic void Clear()