Table of Contents

Class DaxDependencyHelper

Inheritance
DaxDependencyHelper
Inherited Members
Namespace
TabularEditor.TOMWrapper.Utils
Assembly
TOMWrapper.dll
public static class DaxDependencyHelper

Methods

GetDax(ReferencingObject)

public static string GetDax(this ReferencingObject refObject)

Parameters

Type Name Description
ReferencingObject refObject

Returns

Type Description
string

Tokenize(IDaxDependantObject)

Return a list of tokens representing the DAX expression on the current object.

public static IReadOnlyList<DaxToken> Tokenize(this IDaxDependantObject obj)

Parameters

Type Name Description
IDaxDependantObject obj

Returns

Type Description
IReadOnlyList<DaxToken>

Tokenize(IDaxDependantObject, bool)

Return a list of tokens representing the DAX expression on the current object.

public static IReadOnlyList<DaxToken> Tokenize(this IDaxDependantObject obj, bool includeHidden)

Parameters

Type Name Description
IDaxDependantObject obj
bool includeHidden

Returns

Type Description
IReadOnlyList<DaxToken>

Tokenize(IDaxDependantObject, ExpressionProperty)

Return a list of tokens representing the specified DAX property on the current object.

public static IReadOnlyList<DaxToken> Tokenize(this IDaxDependantObject obj, ExpressionProperty property)

Parameters

Type Name Description
IDaxDependantObject obj
ExpressionProperty property

Returns

Type Description
IReadOnlyList<DaxToken>

Tokenize(IDaxDependantObject, ExpressionProperty, bool)

Return a list of tokens representing the specified DAX property on the current object.

public static IReadOnlyList<DaxToken> Tokenize(this IDaxDependantObject obj, ExpressionProperty property, bool includeHidden)

Parameters

Type Name Description
IDaxDependantObject obj
ExpressionProperty property
bool includeHidden

Returns

Type Description
IReadOnlyList<DaxToken>