DapperMaticEffectiveAction
Namespace: MJCZone.DapperMatic.AspNetCore.Models
Assembly: MJCZone.DapperMatic.AspNetCore
Summary
What the policies let the caller do for one action. The conditions and the policies' names are shown to a caller who may manage access to the resource.
sealed public
Contents
Constructors (1) | Methods (4) | Properties (6)
Constructors
DapperMaticEffectiveAction
DapperMaticEffectiveAction()Methods
GetType
GetType()ToString
ToString()Equals
Equals()GetHashCode
GetHashCode()Properties
Allowed
Gets or sets a value indicating whether the action is allowed.
Type: bool?
Columns
Gets or sets the columns the caller may use, or null for all.
Type: IReadOnlyList<string>?
Filter
Gets or sets the condition on the rows, or null.
Type: string?
Check
Gets or sets the condition rows written must satisfy, or null.
Type: string?
Presets
Gets or sets the values the policies write, by column, or null.
Type: IReadOnlyDictionary<string, string?>?
Policies
Gets or sets the names of the policies that apply, or null.
Type: IReadOnlyList<string>?