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. The version of the assembly is used if this field is left null.

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. The capability must implement this method.

Invoke(InvokeRequest)

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

Applies to