Share via


HostedMcpServerToolAlwaysRequireApprovalMode Class

Definition

Indicates that approval is always required for tool calls to a hosted MCP server.

public ref class HostedMcpServerToolAlwaysRequireApprovalMode sealed : Microsoft::Extensions::AI::HostedMcpServerToolApprovalMode
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
public sealed class HostedMcpServerToolAlwaysRequireApprovalMode : Microsoft.Extensions.AI.HostedMcpServerToolApprovalMode
public sealed class HostedMcpServerToolAlwaysRequireApprovalMode : Microsoft.Extensions.AI.HostedMcpServerToolApprovalMode
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
type HostedMcpServerToolAlwaysRequireApprovalMode = class
    inherit HostedMcpServerToolApprovalMode
type HostedMcpServerToolAlwaysRequireApprovalMode = class
    inherit HostedMcpServerToolApprovalMode
Public NotInheritable Class HostedMcpServerToolAlwaysRequireApprovalMode
Inherits HostedMcpServerToolApprovalMode
Inheritance
HostedMcpServerToolAlwaysRequireApprovalMode
Attributes

Remarks

Use AlwaysRequire to get an instance of HostedMcpServerToolAlwaysRequireApprovalMode.

Constructors

Name Description
HostedMcpServerToolAlwaysRequireApprovalMode()

Initializes a new instance of the HostedMcpServerToolAlwaysRequireApprovalMode class.

Methods

Name Description
Equals(Object)

Determines whether the specified object is equal to the current object.

GetHashCode()

Serves as the default hash function.

Applies to