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-адресом.