API Reference
Class
ToolCapabilityParitySliceDescriptor
Pack-owned parity slice registration consumed by host/chat parity inventories.
Inheritance
- Object
- ToolCapabilityParitySliceDescriptor
Usage
Explore 8 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 3
Accepted by parameters 5
Constructors
public ToolCapabilityParitySliceDescriptor() #Methods
public ToolCapabilityParitySliceDescriptor <Clone>$() #Returns:
ToolCapabilityParitySliceDescriptorEquals 2 overloads
public override Int32 GetHashCode() #Returns:
Int32public static Boolean op_Equality(ToolCapabilityParitySliceDescriptor? left, ToolCapabilityParitySliceDescriptor? right) #Returns:
BooleanParameters
- left ToolCapabilityParitySliceDescriptor?
- right ToolCapabilityParitySliceDescriptor?
public static Boolean op_Inequality(ToolCapabilityParitySliceDescriptor? left, ToolCapabilityParitySliceDescriptor? right) #Returns:
BooleanParameters
- left ToolCapabilityParitySliceDescriptor?
- right ToolCapabilityParitySliceDescriptor?
public override String ToString() #Returns:
StringInherited Methods
Properties
public String EngineId { get; init; } #Stable upstream engine identifier represented by this slice.
public String? PackId { get; init; } #Optional pack id overriding the containing pack descriptor id for this slice.
public Func<IReadOnlyList<ToolDefinition>, ToolCapabilityParitySliceEvaluation?> Evaluate { get; init; } #Evaluates the current runtime parity state for the slice. Returning null omits the slice from the current runtime inventory.