Class RoleRLSIndexer
- Inheritance
-
RoleRLSIndexer
- Implements
-
- Inherited Members
-
- Namespace
- TabularEditor.TOMWrapper
- Assembly
- TOMWrapper.dll
The RoleRLSIndexer is used to browse all filters across all tables in the model, for
one specific role. This is in contrast to the TableRLSIndexer, which browses the
filters across all roles in the model, for one specific table.
[TypeConverter(typeof(IndexerConverter))]
public sealed class RoleRLSIndexer : GenericIndexer<Table, string>, IEnumerable<string>, IEnumerable
- Extension Methods
-
Fields
Role
public readonly ModelRole Role
Field Value
Properties
EnableMultiLine
protected override bool EnableMultiLine { get; }
Property Value
Keys
public override IEnumerable<string> Keys { get; }
Property Value
Summary
public override string Summary { get; }
Property Value
Methods
GetCollection()
protected override TabularObjectCollection<Table> GetCollection()
Returns
GetValue(Table)
protected override string GetValue(Table table)
Parameters
Type |
Name |
Description |
Table |
table |
|
Returns
IsEmptyValue(string)
protected override bool IsEmptyValue(string value)
Parameters
Type |
Name |
Description |
string |
value |
|
Returns
SetValue(Table, string)
protected override void SetValue(Table table, string filterExpression)
Parameters
Type |
Name |
Description |
Table |
table |
|
string |
filterExpression |
|