HostedMcpServerTool Конструкторы

Определение

Инициализирует новый экземпляр класса HostedMcpServerTool.

Перегрузки

Имя Описание
HostedMcpServerTool(String, String)

Инициализирует новый экземпляр класса HostedMcpServerTool.

HostedMcpServerTool(String, Uri)

Инициализирует новый экземпляр класса HostedMcpServerTool.

HostedMcpServerTool(String, String, IReadOnlyDictionary<String,Object>)

Инициализирует новый экземпляр класса HostedMcpServerTool.

HostedMcpServerTool(String, Uri, IReadOnlyDictionary<String,Object>)

Инициализирует новый экземпляр класса HostedMcpServerTool.

HostedMcpServerTool(String, String)

Исходный код:
HostedMcpServerTool.cs

Инициализирует новый экземпляр класса HostedMcpServerTool.

public:
 HostedMcpServerTool(System::String ^ serverName, System::String ^ serverAddress);
public HostedMcpServerTool(string serverName, string serverAddress);
new Microsoft.Extensions.AI.HostedMcpServerTool : string * string -> Microsoft.Extensions.AI.HostedMcpServerTool
Public Sub New (serverName As String, serverAddress As String)

Параметры

serverName
String

Имя удаленного сервера MCP.

serverAddress
String

Адрес удаленного сервера MCP. Это может быть URL-адрес или в случае службы, предоставляющей встроенные серверы MCP с известными именами, это может быть такое имя.

Исключения

serverName или serverAddress есть null.

serverName или serverAddress пустой или полностью состоит из пробелов.

Применяется к

HostedMcpServerTool(String, Uri)

Исходный код:
HostedMcpServerTool.cs

Инициализирует новый экземпляр класса HostedMcpServerTool.

public:
 HostedMcpServerTool(System::String ^ serverName, Uri ^ serverAddress);
public HostedMcpServerTool(string serverName, Uri serverAddress);
new Microsoft.Extensions.AI.HostedMcpServerTool : string * Uri -> Microsoft.Extensions.AI.HostedMcpServerTool
Public Sub New (serverName As String, serverAddress As Uri)

Параметры

serverName
String

Имя удаленного сервера MCP.

serverAddress
Uri

URL-адрес удаленного сервера MCP.

Исключения

serverName или serverAddress есть null.

serverAddress не является абсолютным URL-адресом.

Применяется к

HostedMcpServerTool(String, String, IReadOnlyDictionary<String,Object>)

Исходный код:
HostedMcpServerTool.cs

Инициализирует новый экземпляр класса HostedMcpServerTool.

public:
 HostedMcpServerTool(System::String ^ serverName, System::String ^ serverAddress, System::Collections::Generic::IReadOnlyDictionary<System::String ^, System::Object ^> ^ additionalProperties);
public HostedMcpServerTool(string serverName, string serverAddress, System.Collections.Generic.IReadOnlyDictionary<string,object?>? additionalProperties);
new Microsoft.Extensions.AI.HostedMcpServerTool : string * string * System.Collections.Generic.IReadOnlyDictionary<string, obj> -> Microsoft.Extensions.AI.HostedMcpServerTool
Public Sub New (serverName As String, serverAddress As String, additionalProperties As IReadOnlyDictionary(Of String, Object))

Параметры

serverName
String

Имя удаленного сервера MCP.

serverAddress
String

Адрес удаленного сервера MCP. Это может быть URL-адрес или в случае службы, предоставляющей встроенные серверы MCP с известными именами, это может быть такое имя.

additionalProperties
IReadOnlyDictionary<String,Object>

Любые дополнительные свойства, связанные с инструментом.

Исключения

serverName или serverAddress есть null.

serverName или serverAddress пустой или полностью состоит из пробелов.

Применяется к

HostedMcpServerTool(String, Uri, IReadOnlyDictionary<String,Object>)

Исходный код:
HostedMcpServerTool.cs

Инициализирует новый экземпляр класса HostedMcpServerTool.

public:
 HostedMcpServerTool(System::String ^ serverName, Uri ^ serverAddress, System::Collections::Generic::IReadOnlyDictionary<System::String ^, System::Object ^> ^ additionalProperties);
public HostedMcpServerTool(string serverName, Uri serverAddress, System.Collections.Generic.IReadOnlyDictionary<string,object?>? additionalProperties);
new Microsoft.Extensions.AI.HostedMcpServerTool : string * Uri * System.Collections.Generic.IReadOnlyDictionary<string, obj> -> Microsoft.Extensions.AI.HostedMcpServerTool
Public Sub New (serverName As String, serverAddress As Uri, additionalProperties As IReadOnlyDictionary(Of String, Object))

Параметры

serverName
String

Имя удаленного сервера MCP.

serverAddress
Uri

URL-адрес удаленного сервера MCP.

additionalProperties
IReadOnlyDictionary<String,Object>

Любые дополнительные свойства, связанные с инструментом.

Исключения

serverName или serverAddress есть null.

serverAddress не является абсолютным URL-адресом.

Применяется к