Freigeben über


HostedMcpServerToolApprovalMode Klasse

Definition

Beschreibt, wie die Genehmigung für Toolaufrufe an einen gehosteten MCP-Server erforderlich ist.

public ref class HostedMcpServerToolApprovalMode
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.HostedMcpServerToolNeverRequireApprovalMode), "never")]
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.HostedMcpServerToolAlwaysRequireApprovalMode), "always")]
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.HostedMcpServerToolRequireSpecificApprovalMode), "requireSpecific")]
public class HostedMcpServerToolApprovalMode
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.HostedMcpServerToolNeverRequireApprovalMode), "never")>]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.HostedMcpServerToolAlwaysRequireApprovalMode), "always")>]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.HostedMcpServerToolRequireSpecificApprovalMode), "requireSpecific")>]
type HostedMcpServerToolApprovalMode = class
Public Class HostedMcpServerToolApprovalMode
Vererbung
HostedMcpServerToolApprovalMode
Abgeleitet
Attribute

Hinweise

Die vordefinierten Werte AlwaysRequireund NeverRequire werden bereitgestellt, um die Behandlung für alle Tools anzugeben. Verwenden Sie die Verwendung RequireSpecific(IList<String>, IList<String>), um das Genehmigungsverhalten für einzelne Toolnamen anzugeben.

Eigenschaften

Name Beschreibung
AlwaysRequire

Ruft einen vordefinierten HostedMcpServerToolApprovalMode Wert ab, der angibt, dass alle Toolaufrufe an einen gehosteten MCP-Server immer eine Genehmigung erfordern.

NeverRequire

Ruft einen vordefinierten HostedMcpServerToolApprovalMode Wert ab, der angibt, dass alle Toolaufrufe an einen gehosteten MCP-Server niemals eine Genehmigung erfordern.

Methoden

Name Beschreibung
RequireSpecific(IList<String>, IList<String>)

Instanziiert ein HostedMcpServerToolApprovalMode Genehmigungsverhalten für einzelne Toolnamen.

Gilt für: