Freigeben über


HostedMcpServerTool Konstruktoren

Definition

Überlädt

Name Beschreibung
HostedMcpServerTool(String, String)

Initialisiert eine neue Instanz der HostedMcpServerTool-Klasse.

HostedMcpServerTool(String, Uri)

Initialisiert eine neue Instanz der HostedMcpServerTool-Klasse.

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

Initialisiert eine neue Instanz der HostedMcpServerTool-Klasse.

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

Initialisiert eine neue Instanz der HostedMcpServerTool-Klasse.

HostedMcpServerTool(String, String)

Quelle:
HostedMcpServerTool.cs

Initialisiert eine neue Instanz der HostedMcpServerTool-Klasse.

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)

Parameter

serverName
String

Der Name des MCP-Remoteservers.

serverAddress
String

Die Adresse des Remote-MCP-Servers. Dies kann eine URL sein, oder im Falle eines Diensts, der integrierte MCP-Server mit bekannten Namen bereitstellt, kann es sich um einen solchen Namen handeln.

Ausnahmen

serverName oder serverAddress ist null.

serverName oder serverAddress ist leer oder vollständig aus Leerzeichen zusammengesetzt.

Gilt für:

HostedMcpServerTool(String, Uri)

Quelle:
HostedMcpServerTool.cs

Initialisiert eine neue Instanz der HostedMcpServerTool-Klasse.

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)

Parameter

serverName
String

Der Name des MCP-Remoteservers.

serverAddress
Uri

Die URL des Remote-MCP-Servers.

Ausnahmen

serverName oder serverAddress ist null.

serverAddress ist keine absolute URL.

Gilt für:

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

Quelle:
HostedMcpServerTool.cs

Initialisiert eine neue Instanz der HostedMcpServerTool-Klasse.

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))

Parameter

serverName
String

Der Name des MCP-Remoteservers.

serverAddress
String

Die Adresse des Remote-MCP-Servers. Dies kann eine URL sein, oder im Falle eines Diensts, der integrierte MCP-Server mit bekannten Namen bereitstellt, kann es sich um einen solchen Namen handeln.

additionalProperties
IReadOnlyDictionary<String,Object>

Alle zusätzlichen Eigenschaften, die dem Tool zugeordnet sind.

Ausnahmen

serverName oder serverAddress ist null.

serverName oder serverAddress ist leer oder vollständig aus Leerzeichen zusammengesetzt.

Gilt für:

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

Quelle:
HostedMcpServerTool.cs

Initialisiert eine neue Instanz der HostedMcpServerTool-Klasse.

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))

Parameter

serverName
String

Der Name des MCP-Remoteservers.

serverAddress
Uri

Die URL des Remote-MCP-Servers.

additionalProperties
IReadOnlyDictionary<String,Object>

Alle zusätzlichen Eigenschaften, die dem Tool zugeordnet sind.

Ausnahmen

serverName oder serverAddress ist null.

serverAddress ist keine absolute URL.

Gilt für: