Condividi tramite


HostedMcpServerTool Costruttori

Definizione

Overload

Nome Descrizione
HostedMcpServerTool(String, String)

Inizializza una nuova istanza della classe HostedMcpServerTool.

HostedMcpServerTool(String, Uri)

Inizializza una nuova istanza della classe HostedMcpServerTool.

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

Inizializza una nuova istanza della classe HostedMcpServerTool.

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

Inizializza una nuova istanza della classe HostedMcpServerTool.

HostedMcpServerTool(String, String)

Origine:
HostedMcpServerTool.cs

Inizializza una nuova istanza della classe 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)

Parametri

serverName
String

Nome del server MCP remoto.

serverAddress
String

Indirizzo del server MCP remoto. Può trattarsi di un URL o, nel caso di un servizio che fornisce server MCP predefiniti con nomi noti, può essere un nome di questo tipo.

Eccezioni

serverName o serverAddress è null.

serverName o serverAddress è vuoto o composto interamente da spazi vuoti.

Si applica a

HostedMcpServerTool(String, Uri)

Origine:
HostedMcpServerTool.cs

Inizializza una nuova istanza della classe 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)

Parametri

serverName
String

Nome del server MCP remoto.

serverAddress
Uri

URL del server MCP remoto.

Eccezioni

serverName o serverAddress è null.

serverAddress non è un URL assoluto.

Si applica a

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

Origine:
HostedMcpServerTool.cs

Inizializza una nuova istanza della classe 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))

Parametri

serverName
String

Nome del server MCP remoto.

serverAddress
String

Indirizzo del server MCP remoto. Può trattarsi di un URL o, nel caso di un servizio che fornisce server MCP predefiniti con nomi noti, può essere un nome di questo tipo.

additionalProperties
IReadOnlyDictionary<String,Object>

Eventuali proprietà aggiuntive associate allo strumento.

Eccezioni

serverName o serverAddress è null.

serverName o serverAddress è vuoto o composto interamente da spazi vuoti.

Si applica a

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

Origine:
HostedMcpServerTool.cs

Inizializza una nuova istanza della classe 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))

Parametri

serverName
String

Nome del server MCP remoto.

serverAddress
Uri

URL del server MCP remoto.

additionalProperties
IReadOnlyDictionary<String,Object>

Eventuali proprietà aggiuntive associate allo strumento.

Eccezioni

serverName o serverAddress è null.

serverAddress non è un URL assoluto.

Si applica a