BaggageBuilderExtensions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Utility class for BaggageBuilder extensions.
public static class BaggageBuilderExtensions
type BaggageBuilderExtensions = class
Public Module BaggageBuilderExtensions
- Inheritance
-
BaggageBuilderExtensions
Methods
| Name | Description |
|---|---|
| FromTurnContext(BaggageBuilder, ITurnContext) |
Sets the baggage values from TurnContext. |
| SetCallerBaggage(BaggageBuilder, ITurnContext) |
Sets the caller-related baggage values from the TurnContext. |
| SetConversationIdBaggage(BaggageBuilder, ITurnContext) |
Sets the conversation ID and item link baggage values from the TurnContext. |
| SetExecutionTypeBaggage(BaggageBuilder, ITurnContext) |
Sets the execution type baggage value based on caller and recipient agentic status. |
| SetSourceMetadataBaggage(BaggageBuilder, ITurnContext) |
Sets the source metadata baggage values from the TurnContext. |
| SetTargetAgentBaggage(BaggageBuilder, ITurnContext) |
Sets the target agent-related baggage values from the TurnContext. |
| SetTenantIdBaggage(BaggageBuilder, ITurnContext) |
Sets the tenant ID baggage value, extracting from ChannelData if necessary. |