Share via


AzureAIAgentsPersistentContext Class

Definition

Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information see 'https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md'

public class AzureAIAgentsPersistentContext : System.ClientModel.Primitives.ModelReaderWriterContext
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ActivityFunctionDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ActivityFunctionParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.AISearchIndexResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.AzureAISearchToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.AzureAISearchToolResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.AzureFunctionBinding))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.AzureFunctionStorageQueue))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.AzureFunctionToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BingCustomSearchConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BingCustomSearchToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BingCustomSearchToolParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BingGroundingSearchConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BingGroundingSearchToolParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BingGroundingToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BrowserAutomationToolCallDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BrowserAutomationToolCallStep))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BrowserAutomationToolConnectionParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BrowserAutomationToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BrowserAutomationToolParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CodeInterpreterToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CodeInterpreterToolResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ConnectedAgentDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ConnectedAgentToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateAgentRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateMessageRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateRunRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateThreadAndRunRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateThreadRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateVectorStoreFileBatchRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateVectorStoreFileRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateVectorStoreRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.DeepResearchBingGroundingConnection))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.DeepResearchDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.DeepResearchToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FabricDataAgentToolParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FileSearchRankingOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FileSearchToolCallContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FileSearchToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FileSearchToolDefinitionDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FileSearchToolResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FunctionArgument))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FunctionToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.IncompleteRunDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalAgentDeletionStatus))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalAzureFunctionDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalCodeInterpreterToolCallDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalFileDeletionStatus))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalFileListResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalFunctionDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalMessageImageFileDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalMessageTextDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalMessageTextFileCitationDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalMessageTextFilePathDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalPersistentAgentsResponseFormat))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalRequiredFunctionToolCallDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalRunStepFunctionToolCallDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalSubmitToolOutputsDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalVectorStoreDeletionStatus))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalVectorStoreFileDeletionStatus))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MCPApprovalPerTool))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MCPToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MCPToolList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MCPToolResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageAttachment))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDelta))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaChunk))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaImageFileContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaImageFileContentObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextContentObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextFileCitationAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextFileCitationAnnotationObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextFilePathAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextFilePathAnnotationObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextUriCitationAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextUriCitationDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageImageFileContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageImageFileParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageImageUriParam))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageIncompleteDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageInputContentBlock))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageInputImageFileBlock))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageInputImageUriBlock))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageInputTextBlock))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageTextAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageTextContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageTextFileCitationAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageTextFilePathAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageTextUriCitationAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageTextUriCitationDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MicrosoftFabricToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ModifyVectorStoreRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiAnonymousAuthDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiAuthDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiConnectionAuthDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiConnectionSecurityScheme))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiFunctionDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiManagedAuthDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiManagedSecurityScheme))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgentFileInfo))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgentsFunctionName))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgentsNamedToolChoice))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgentsVectorStore))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgentThread))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgentThreadCreationOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentThreadMessage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RequiredAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RequiredFunctionToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RequiredMcpToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RequiredToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ResponseFormatJsonSchema))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ResponseFormatJsonSchemaType))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunCompletionUsage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunError))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStep))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepActivityDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepAzureAISearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepBingCustomSearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepBingGroundingToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepBrowserAutomationToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepCodeInterpreterImageOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepCodeInterpreterImageReference))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepCodeInterpreterLogOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepCodeInterpreterToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepCodeInterpreterToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepCompletionUsage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepConnectedAgent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepConnectedAgentToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeepResearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeepResearchToolCallDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDelta))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaAzureAISearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaBingGroundingToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaChunk))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaCodeInterpreterDetailItemObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaCodeInterpreterImageOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaCodeInterpreterImageOutputObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaCodeInterpreterLogOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaCodeInterpreterOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaCodeInterpreterToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaConnectedAgentToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaDeepResearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaDetail))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaFileSearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaFunction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaFunctionToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaMCPObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaMcpToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaMessageCreation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaMessageCreationObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaOpenAPIObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaOpenAPIToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaToolCallObject))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDetailsActivity))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepError))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepFileSearchToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepFileSearchToolCallResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepFileSearchToolCallResults))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepFunctionToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepMcpToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepMessageCreationDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepMessageCreationReference))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepMicrosoftFabricToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepOpenAPIToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepSharepointToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepToolCallDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.SharepointGroundingToolParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.SharepointToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.SubmitToolApprovalAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.SubmitToolApprovalDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.SubmitToolOutputsAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.SubmitToolOutputsToRunRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ThreadDeletionStatus))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ThreadMessageOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ThreadRun))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ToolApproval))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ToolConnection))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ToolOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ToolResources))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.Truncation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownMessageContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownMessageDeltaContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownMessageDeltaTextAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownMessageInputContentBlock))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownMessageTextAnnotation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownOpenApiAuthDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRequiredAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRequiredToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRunStepCodeInterpreterToolCallOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRunStepDeltaCodeInterpreterOutput))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRunStepDeltaDetail))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRunStepDeltaToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRunStepDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRunStepToolCall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownToolDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownVectorStoreChunkingStrategy))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownVectorStoreChunkingStrategyResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UpdateAgentRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UpdateMessageRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UpdateRunRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UpdateThreadRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UploadFileRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreAutoChunkingStrategy))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreAutoChunkingStrategyResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreChunkingStrategy))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreChunkingStrategyResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreConfigurations))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreDataSource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreExpirationPolicy))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreFile))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreFileBatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreFileCount))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreFileError))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreStaticChunkingStrategyOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreStaticChunkingStrategyRequest))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreStaticChunkingStrategyResponse))]
public class AzureAIAgentsPersistentContext : System.ClientModel.Primitives.ModelReaderWriterContext
type AzureAIAgentsPersistentContext = class
    inherit ModelReaderWriterContext
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ActivityFunctionDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ActivityFunctionParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.AISearchIndexResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.AzureAISearchToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.AzureAISearchToolResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.AzureFunctionBinding))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.AzureFunctionStorageQueue))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.AzureFunctionToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BingCustomSearchConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BingCustomSearchToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BingCustomSearchToolParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BingGroundingSearchConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BingGroundingSearchToolParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BingGroundingToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BrowserAutomationToolCallDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BrowserAutomationToolCallStep))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BrowserAutomationToolConnectionParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BrowserAutomationToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.BrowserAutomationToolParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CodeInterpreterToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CodeInterpreterToolResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ConnectedAgentDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ConnectedAgentToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateAgentRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateMessageRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateRunRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateThreadAndRunRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateThreadRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateVectorStoreFileBatchRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateVectorStoreFileRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.CreateVectorStoreRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.DeepResearchBingGroundingConnection))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.DeepResearchDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.DeepResearchToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FabricDataAgentToolParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FileSearchRankingOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FileSearchToolCallContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FileSearchToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FileSearchToolDefinitionDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FileSearchToolResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FunctionArgument))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.FunctionToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.IncompleteRunDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalAgentDeletionStatus))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalAzureFunctionDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalCodeInterpreterToolCallDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalFileDeletionStatus))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalFileListResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalFunctionDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalMessageImageFileDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalMessageTextDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalMessageTextFileCitationDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalMessageTextFilePathDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalPersistentAgentsResponseFormat))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalRequiredFunctionToolCallDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalRunStepFunctionToolCallDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalSubmitToolOutputsDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalVectorStoreDeletionStatus))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.InternalVectorStoreFileDeletionStatus))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MCPApprovalPerTool))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MCPToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MCPToolList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MCPToolResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageAttachment))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDelta))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaChunk))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaImageFileContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaImageFileContentObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextContentObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextFileCitationAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextFileCitationAnnotationObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextFilePathAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextFilePathAnnotationObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextUriCitationAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageDeltaTextUriCitationDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageImageFileContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageImageFileParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageImageUriParam))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageIncompleteDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageInputContentBlock))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageInputImageFileBlock))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageInputImageUriBlock))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageInputTextBlock))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageTextAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageTextContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageTextFileCitationAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageTextFilePathAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageTextUriCitationAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MessageTextUriCitationDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.MicrosoftFabricToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ModifyVectorStoreRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiAnonymousAuthDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiAuthDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiConnectionAuthDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiConnectionSecurityScheme))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiFunctionDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiManagedAuthDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiManagedSecurityScheme))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.OpenApiToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgentFileInfo))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgentsFunctionName))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgentsNamedToolChoice))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgentsVectorStore))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgentThread))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentAgentThreadCreationOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.PersistentThreadMessage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RequiredAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RequiredFunctionToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RequiredMcpToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RequiredToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ResponseFormatJsonSchema))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ResponseFormatJsonSchemaType))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunCompletionUsage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunError))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStep))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepActivityDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepAzureAISearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepBingCustomSearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepBingGroundingToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepBrowserAutomationToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepCodeInterpreterImageOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepCodeInterpreterImageReference))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepCodeInterpreterLogOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepCodeInterpreterToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepCodeInterpreterToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepCompletionUsage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepConnectedAgent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepConnectedAgentToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeepResearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeepResearchToolCallDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDelta))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaAzureAISearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaBingGroundingToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaChunk))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaCodeInterpreterDetailItemObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaCodeInterpreterImageOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaCodeInterpreterImageOutputObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaCodeInterpreterLogOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaCodeInterpreterOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaCodeInterpreterToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaConnectedAgentToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaDeepResearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaDetail))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaFileSearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaFunction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaFunctionToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaMCPObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaMcpToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaMessageCreation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaMessageCreationObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaOpenAPIObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaOpenAPIToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDeltaToolCallObject))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepDetailsActivity))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepError))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepFileSearchToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepFileSearchToolCallResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepFileSearchToolCallResults))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepFunctionToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepMcpToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepMessageCreationDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepMessageCreationReference))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepMicrosoftFabricToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepOpenAPIToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepSharepointToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.RunStepToolCallDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.SharepointGroundingToolParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.SharepointToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.SubmitToolApprovalAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.SubmitToolApprovalDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.SubmitToolOutputsAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.SubmitToolOutputsToRunRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ThreadDeletionStatus))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ThreadMessageOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ThreadRun))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ToolApproval))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ToolConnection))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ToolOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.ToolResources))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.Truncation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownMessageContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownMessageDeltaContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownMessageDeltaTextAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownMessageInputContentBlock))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownMessageTextAnnotation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownOpenApiAuthDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRequiredAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRequiredToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRunStepCodeInterpreterToolCallOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRunStepDeltaCodeInterpreterOutput))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRunStepDeltaDetail))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRunStepDeltaToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRunStepDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownRunStepToolCall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownToolDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownVectorStoreChunkingStrategy))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UnknownVectorStoreChunkingStrategyResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UpdateAgentRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UpdateMessageRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UpdateRunRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UpdateThreadRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.UploadFileRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreAutoChunkingStrategy))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreAutoChunkingStrategyResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreChunkingStrategy))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreChunkingStrategyResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreConfigurations))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreDataSource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreExpirationPolicy))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreFile))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreFileBatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreFileCount))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreFileError))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreStaticChunkingStrategyOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreStaticChunkingStrategyRequest))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.AI.Agents.Persistent.VectorStoreStaticChunkingStrategyResponse))>]
type AzureAIAgentsPersistentContext = class
    inherit ModelReaderWriterContext
Public Class AzureAIAgentsPersistentContext
Inherits ModelReaderWriterContext
Inheritance
AzureAIAgentsPersistentContext
Attributes

Properties

Default

Gets the default instance

Methods

GetTypeBuilder(Type)

Gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT.

(Inherited from ModelReaderWriterContext)
TryGetTypeBuilder(Type, ModelReaderWriterTypeBuilder)

Tries to gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT.

(Inherited from ModelReaderWriterContext)
TryGetTypeBuilderCore(Type, ModelReaderWriterTypeBuilder)

Tries to gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT.

Applies to