Class RoleRLSIndexer
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.
Inheritance
RoleRLSIndexer
Assembly: TOMWrapper.dll
Syntax
[TypeConverter(typeof(IndexerConverter))]
public sealed class RoleRLSIndexer : GenericIndexer<Table, string>, IEnumerable<string>, IEnumerable
Fields
Role
Declaration
public readonly ModelRole Role
Field Value
Properties
EnableMultiLine
Declaration
protected override bool EnableMultiLine { get; }
Property Value
Overrides
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 string GetValue(Table table)
Parameters
Type |
Name |
Description |
Table |
table |
|
Returns
Overrides
IsEmptyValue(string)
Declaration
protected override bool IsEmptyValue(string value)
Parameters
Type |
Name |
Description |
string |
value |
|
Returns
Overrides
SetValue(Table, string)
Declaration
protected override void SetValue(Table table, string filterExpression)
Parameters
Type |
Name |
Description |
Table |
table |
|
string |
filterExpression |
|
Overrides
Implements
Extension Methods