DmResource
Namespace: MJCZone.DapperMatic.Security
Assembly: MJCZone.DapperMatic
Summary
What a request acts on: a datasource, a schema, a table or view, and the table's columns when they are known.
Inheritance
Implemented Interfaces:
- IEquatable
sealed public
Contents
Constructors (1) | Methods (1) | Properties (5) | Fields (1)
Constructors
DmResource
DmResource()Methods
GetType
GetType()Properties
DatasourceId
The datasource; Any for every one, as listing them is.
Type: string?
SchemaName
The schema, or null for the default one; Any for every one.
Type: string?
TableName
The table or view, or null for a datasource or schema as a whole.
Type: string?
Columns
The table's columns, which WithColumns needs; null when not known.
Type: IReadOnlyCollection<string>?
FunctionName
Gets the function run, for Execute; null for anything else.
Type: string?
Fields
Any
Every datasource, or every schema: a policy for any of them covers it.
Type: object