Class

UsiMcpAccessDecision

USI.AI.Mcp

Public SDK type.

public sealed class UsiMcpAccessDecision : IEquatable<UsiMcpAccessDecision>

Constructors

UsiMcpAccessDecision

public UsiMcpAccessDecision(bool Allowed, string Reason)

Properties

Allowed

public bool Allowed { get; set; }

Reason

public string Reason { get; set; }

Methods

<Clone>$

public UsiMcpAccessDecision <Clone>$()

Deconstruct

public void Deconstruct(bool Allowed, string Reason)

Deny

public static UsiMcpAccessDecision Deny(string reason)

Equals

public bool Equals(object obj)

Equals

public bool Equals(UsiMcpAccessDecision other)

GetHashCode

public int GetHashCode()

Permit

public static UsiMcpAccessDecision Permit()

ToString

public string ToString()