Share via


ICapability Interface

Definition

Defines the interface that each System Insights capability must implement.

public interface class ICapability
public interface ICapability
type ICapability = interface
Public Interface ICapability

Properties

Publisher

Name of the company that published this capability.

Version

Specifies the version of the capability. <remarks> The version of the assembly is used if this field is left null. </remarks>

Methods

Cancel()

This is the method each System Insights capability should implement to cancel an in-progress prediction.

GetCapabilityInformation()

This is the method to specify all the information necessary to register a capability with System Insights. <remarks>The capability must implement this method.</remarks>

Invoke(InvokeRequest)

This is the method that's called whenever the capability is invoked.

Applies to