Table of Contents

Class PolicyRangePartition

Inheritance
PolicyRangePartition
Implements
Inherited Members
Namespace
TabularEditor.TOMWrapper
Assembly
TOMWrapper.dll
public class PolicyRangePartition : Partition, ICustomTypeDescriptor, INotifyPropertyChanging, IComparable, ITomErrorMessageObject, ITabularTableObject, IDescriptionObject, IAnnotationObject, IExtendedPropertyObject, IClonableObject, IDaxDependantObject, IExpressionObject, ITabularNamedObject, ITabularObject, INotifyPropertyChanged, INamedObject
Extension Methods

Properties

End

Gets or sets the range end of the refresh policy for this partition

public DateTime End { get; set; }

Property Value

Type Description
DateTime

Granularity

Gets or sets the granularity of the refresh policy for this partition

public RefreshGranularityType Granularity { get; set; }

Property Value

Type Description
RefreshGranularityType

RefreshBookmark

Gets the refresh bookmark of the refresh policy for this partition

public string RefreshBookmark { get; }

Property Value

Type Description
string

Start

Gets or sets the range start of the refresh policy for this partition

public DateTime Start { get; set; }

Property Value

Type Description
DateTime

Methods

Clone(string, Table)

Creates an exact copy of this Partition object.

public override Partition Clone(string newName = null, Table newParent = null)

Parameters

Type Name Description
string newName
Table newParent

Returns

Type Description
Partition

CreateNew(Table, string)

public static PolicyRangePartition CreateNew(Table parent, string name = null)

Parameters

Type Name Description
Table parent
string name

Returns

Type Description
PolicyRangePartition

Init()

Derived members should override this method to instantiate child objects

protected override void Init()