IntelligenceX

API Reference

Enum

ToolCapabilityParitySourceContractKind

Namespace IntelligenceX.Tools
Assembly IntelligenceX
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Structured upstream source contract used by the runtime parity inventory.

Inheritance

  • Enum
  • ToolCapabilityParitySourceContractKind

Values

public const ToolCapabilityParitySourceContractKind TypeExists #

The upstream type must exist.

Value: 0
public const ToolCapabilityParitySourceContractKind PublicInstanceProperty #

The upstream type must expose a public instance property.

Value: 1
public const ToolCapabilityParitySourceContractKind PublicStaticMethod #

The upstream type must expose one specific public static method.

Value: 2
public const ToolCapabilityParitySourceContractKind AnyPublicStaticMethod #

The upstream type must expose at least one of the listed public static methods.

Value: 3
public const ToolCapabilityParitySourceContractKind AllPublicStaticMethods #

The upstream type must expose all listed public static methods.

Value: 4