你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MCPListToolsItemResource Constructors

Definition

Overloads

MCPListToolsItemResource()

Source:
MCPListToolsItemResource.cs

Initializes a new instance of MCPListToolsItemResource for deserialization.

public MCPListToolsItemResource();
Public Sub New ()

Applies to

MCPListToolsItemResource(String, String, IEnumerable<MCPListToolsTool>)

Source:
MCPListToolsItemResource.cs

Initializes a new instance of MCPListToolsItemResource.

public MCPListToolsItemResource(string id, string serverLabel, System.Collections.Generic.IEnumerable<Azure.AI.AgentServer.Contracts.Generated.OpenAI.MCPListToolsTool> tools);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.MCPListToolsItemResource : string * string * seq<Azure.AI.AgentServer.Contracts.Generated.OpenAI.MCPListToolsTool> -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.MCPListToolsItemResource
Public Sub New (id As String, serverLabel As String, tools As IEnumerable(Of MCPListToolsTool))

Parameters

id
String
serverLabel
String

The label of the MCP server.

tools
IEnumerable<MCPListToolsTool>

The tools available on the server.

Exceptions

id, serverLabel or tools is null.

Applies to

MCPListToolsItemResource(ItemType, String, CreatedBy, IDictionary<String,BinaryData>, String, IReadOnlyList<MCPListToolsTool>, String)

Source:
MCPListToolsItemResource.cs

Initializes a new instance of MCPListToolsItemResource.

public MCPListToolsItemResource(Azure.AI.AgentServer.Contracts.Generated.OpenAI.ItemType type, string id, Azure.AI.AgentServer.Contracts.Generated.OpenAI.CreatedBy createdBy, System.Collections.Generic.IDictionary<string,BinaryData> serializedAdditionalRawData, string serverLabel, System.Collections.Generic.IReadOnlyList<Azure.AI.AgentServer.Contracts.Generated.OpenAI.MCPListToolsTool> tools, string error);
new Azure.AI.AgentServer.Contracts.Generated.OpenAI.MCPListToolsItemResource : Azure.AI.AgentServer.Contracts.Generated.OpenAI.ItemType * string * Azure.AI.AgentServer.Contracts.Generated.OpenAI.CreatedBy * System.Collections.Generic.IDictionary<string, BinaryData> * string * System.Collections.Generic.IReadOnlyList<Azure.AI.AgentServer.Contracts.Generated.OpenAI.MCPListToolsTool> * string -> Azure.AI.AgentServer.Contracts.Generated.OpenAI.MCPListToolsItemResource
Public Sub New (type As ItemType, id As String, createdBy As CreatedBy, serializedAdditionalRawData As IDictionary(Of String, BinaryData), serverLabel As String, tools As IReadOnlyList(Of MCPListToolsTool), error As String)

Parameters

type
ItemType
id
String
createdBy
CreatedBy

The information about the creator of the item.

serializedAdditionalRawData
IDictionary<String,BinaryData>

Keeps track of any properties unknown to the library.

serverLabel
String

The label of the MCP server.

tools
IReadOnlyList<MCPListToolsTool>

The tools available on the server.

error
String

Error message if the server could not list tools.

Applies to