Skip to content

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 ​

csharp
DapperMaticEffectiveAction()

Methods ​

GetType ​

csharp
GetType()

ToString ​

csharp
ToString()

Equals ​

csharp
Equals()

GetHashCode ​

csharp
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>?