Skip to content

AggregateCapability ​

Represents a set of capabilities that can be satisfied by a connector.

Kind: Class

Namespace: ConnectorLib

Inheritance: ICapability

Public Constructors

AggregateCapability(AggregationType type, Capability[] capabilities)

Creates a new instance of the ConnectorLib.AggregateCapability class.

Public Member Functions

Satisfiability

SatisfiableBy(IAddressableConnector connector)

Public Static Functions

Satisfiability

AND(Satisfiability first, Satisfiability second)

Combines two ConnectorLib.Satisfiability values using the AND operator.

Satisfiability

OR(Satisfiability first, Satisfiability second)

Public Attributes

AggregationType

Type

The type of aggregation used to determine if the connector can satisfy the aggregate capability.

IEnumerable

Capabilities

The capabilities that make up the aggregate capability.