Table of Contents

Class ColumnOLSIndexer

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

The ColumnOLSIndexer is used to browse all MetadataPermissions defined on one specific column, across all roles in the model. This is in contrast to the RoleOLSIndexer, which browses the permissions across all tables for one specific role.

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

Fields

Column

public readonly Column Column

Field Value

Type Description
Column

Methods

GetCollection()

protected override TabularObjectCollection<ModelRole> GetCollection()

Returns

Type Description
TabularObjectCollection<ModelRole>

GetValue(ModelRole)

protected override MetadataPermission GetValue(ModelRole role)

Parameters

Type Name Description
ModelRole role

Returns

Type Description
MetadataPermission

SetValue(ModelRole, MetadataPermission)

protected override void SetValue(ModelRole role, MetadataPermission permission)

Parameters

Type Name Description
ModelRole role
MetadataPermission permission