Class RoleOLSIndexer
The RolePermissionIndexer is used to browse all metadata permissions across all
tables in the model, for one specific role.
Inheritance
RoleOLSIndexer
Assembly: TOMWrapper.dll
Syntax
[TypeConverter(typeof(IndexerConverter))]
public class RoleOLSIndexer : GenericIndexer<Table, MetadataPermission>, IEnumerable<MetadataPermission>, IEnumerable
Fields
Role
Declaration
public readonly ModelRole Role
Field Value
Properties
Keys
Declaration
public override IEnumerable<string> Keys { get; }
Property Value
Overrides
Summary
Declaration
public override string Summary { get; }
Property Value
Overrides
Methods
GetCollection()
Declaration
protected override TabularObjectCollection<Table> GetCollection()
Returns
Overrides
GetValue(Table)
Declaration
protected override MetadataPermission GetValue(Table table)
Parameters
Type |
Name |
Description |
Table |
table |
|
Returns
Overrides
Declaration
protected override void SetValue(Table table, MetadataPermission permission)
Parameters
Overrides
Implements
Extension Methods