OrchestrationBuilderBase<TBuilder>.OutputDesignations Property

Definition

Memoized output designations. null means the user has not made any explicit designation, and the orchestration-specific defaults will be applied at Build() time. A non-null (possibly empty) map means the user took control and only these designations will be replayed onto the inner WorkflowBuilder. An entry's value is the set of tags requested for the agent β€” an empty set encodes a terminal-only designation.

protected System.Collections.Generic.Dictionary<Microsoft.Agents.AI.AIAgent,System.Collections.Generic.HashSet<Microsoft.Agents.AI.Workflows.OutputTag>>? OutputDesignations { get; }
member this.OutputDesignations : System.Collections.Generic.Dictionary<Microsoft.Agents.AI.AIAgent, System.Collections.Generic.HashSet<Microsoft.Agents.AI.Workflows.OutputTag>>
Protected ReadOnly Property OutputDesignations As Dictionary(Of AIAgent, HashSet(Of OutputTag))

Property Value

Applies to