Class ReferencedByList
- Inheritance
-
ReferencedByList
- Implements
-
- Inherited Members
-
- Namespace
- TabularEditor.TOMWrapper.Utils
- Assembly
- TOMWrapper.dll
public class ReferencedByList : IReadOnlyCollection<IDaxDependantObject>, IEnumerable<IDaxDependantObject>, IEnumerable
- Extension Methods
-
Properties
AllColumns
public IEnumerable<CalculatedColumn> AllColumns { get; }
Property Value
AllMeasures
public IEnumerable<Measure> AllMeasures { get; }
Property Value
AllTables
public IEnumerable<CalculatedTable> AllTables { get; }
Property Value
AnyVisible
Iterates the entire dependency tree and determines if any objects referencing the current object
(directly or indirectly through other objects) are visible. This may be used, for example, to
create a Best Practice Rule that allows you to detect objects that can safely be removed since
they do not have any references.
public bool AnyVisible { get; }
Property Value
Columns
public IEnumerable<CalculatedColumn> Columns { get; }
Property Value
Count
public int Count { get; }
Property Value
Measures
public IEnumerable<Measure> Measures { get; }
Property Value
Roles
public IEnumerable<ModelRole> Roles { get; }
Property Value
Tables
public IEnumerable<CalculatedTable> Tables { get; }
Property Value
Methods
Deep()
Returns all objects that reference the current object (directly or indirectly through other objects).
public HashSet<IDaxDependantObject> Deep()
Returns
GetEnumerator()
public IEnumerator<IDaxDependantObject> GetEnumerator()
Returns