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