Table of Contents

Class TableRLSIndexer

Inheritance
TableRLSIndexer
Implements
Inherited Members
Namespace
TabularEditor.TOMWrapper
Assembly
TOMWrapper.dll

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.

[TypeConverter(typeof(IndexerConverter))]
public sealed class TableRLSIndexer : GenericIndexer<ModelRole, string>, IEnumerable<string>, IEnumerable
Extension Methods

Fields

Table

public readonly Table Table

Field Value

Type Description
Table

Properties

EnableMultiLine

protected override bool EnableMultiLine { get; }

Property Value

Type Description
bool

Methods

GetCollection()

protected override TabularObjectCollection<ModelRole> GetCollection()

Returns

Type Description
TabularObjectCollection<ModelRole>

GetValue(ModelRole)

protected override string GetValue(ModelRole role)

Parameters

Type Name Description
ModelRole role

Returns

Type Description
string

IsEmptyValue(string)

protected override bool IsEmptyValue(string value)

Parameters

Type Name Description
string value

Returns

Type Description
bool

SetValue(ModelRole, string)

protected override void SetValue(ModelRole role, string filterExpression)

Parameters

Type Name Description
ModelRole role
string filterExpression