Table of Contents

Class RoleColumnOLSIndexer

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

The RolePermissionIndexer is used to browse all metadata permissions across all tables in the model, for one specific role.

[TypeConverter(typeof(IndexerConverter))]
public class RoleColumnOLSIndexer : GenericIndexer<Column, MetadataPermission>, IEnumerable<MetadataPermission>, IEnumerable
Extension Methods

Fields

TablePermission

public readonly TablePermission TablePermission

Field Value

Type Description
TablePermission

Properties

Keys

public override IEnumerable<string> Keys { get; }

Property Value

Type Description
IEnumerable<string>

Summary

public override string Summary { get; }

Property Value

Type Description
string

Methods

GetCollection()

protected override TabularObjectCollection<Column> GetCollection()

Returns

Type Description
TabularObjectCollection<Column>

GetValue(Column)

protected override MetadataPermission GetValue(Column column)

Parameters

Type Name Description
Column column

Returns

Type Description
MetadataPermission

SetValue(Column, MetadataPermission)

protected override void SetValue(Column column, MetadataPermission permission)

Parameters

Type Name Description
Column column
MetadataPermission permission