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