HostedMcpServerToolAlwaysRequireApprovalMode Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
- 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. |