Class
DateTimePropertyFieldInfo

An IPivotFieldInfo that uses PropertyName and DateTimeStep to identify a property.

Definition

Namespace:Telerik.Pivot.Core.Fields

Assembly:Telerik.Pivot.Core.dll

Syntax:

cs-api-definition
public class DateTimePropertyFieldInfo : PropertyFieldInfo, IPivotFieldInfo

Inheritance: objectPivotFieldInfoPropertyFieldInfoDateTimePropertyFieldInfo

Implements: IPivotFieldInfo

Inherited Members PivotFieldInfo.NamePivotFieldInfo.DisplayNamePivotFieldInfo.DataTypePivotFieldInfo.PreferredRolePivotFieldInfo.AllowedRolesPivotFieldInfo.AutoGenerateField

Constructors

DateTimePropertyFieldInfo(PropertyFieldInfo, DateTimeStep, string)

Initializes a new instance of the DateTimePropertyFieldInfo class.

Declaration

cs-api-definition
public DateTimePropertyFieldInfo(PropertyFieldInfo propertyInfo, DateTimeStep step, string propertyName)

Parameters

propertyInfo

PropertyFieldInfo

The property info.

step

DateTimeStep

The DateTimeStep.

propertyName

string

The PropertyName to identify the property.

Properties

DateTimeStep

Gets or sets the DateTimeStep.

Declaration

cs-api-definition
public DateTimeStep DateTimeStep { get; set; }

Property Value

DateTimeStep

PropertyName

Gets or sets the PropertyName to identify the associated property.

Declaration

cs-api-definition
public string PropertyName { get; set; }

Property Value

string

Methods

Equals(object)

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

Returns

bool

Overrides PivotFieldInfo.Equals(object)

GetHashCode()

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

Overrides PivotFieldInfo.GetHashCode()

GetValue(object)

Gets the value of the property.

Declaration

cs-api-definition
public override object GetValue(object item)

Parameters

item

object

The item.

Returns

object

Overrides PropertyFieldInfo.GetValue(object)

SetValue(object, object)

Sets the value of the property.

Declaration

cs-api-definition
public override void SetValue(object item, object fieldValue)

Parameters

item

object

The item.

fieldValue

object

The field value.

Overrides PropertyFieldInfo.SetValue(object, object)