WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class TupleCollection - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class TupleCollection

    Represents the collection of the tuples.

    Inheritance
    System.Object
    System.Collections.ObjectModel.Collection<Tuple>
    TupleCollection
    Implements
    System.Collections.Generic.IList<Tuple>
    System.Collections.Generic.ICollection<Tuple>
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.Generic.IReadOnlyList<Tuple>
    System.Collections.Generic.IReadOnlyCollection<Tuple>
    System.Collections.Generic.IEnumerable<Tuple>
    System.Collections.IEnumerable
    Inherited Members
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.Add(Syncfusion.Olap.Data.Tuple)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.Clear()
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.CopyTo(Syncfusion.Olap.Data.Tuple[], System.Int32)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.Contains(Syncfusion.Olap.Data.Tuple)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.GetEnumerator()
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.IndexOf(Syncfusion.Olap.Data.Tuple)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.Insert(System.Int32, Syncfusion.Olap.Data.Tuple)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.Remove(Syncfusion.Olap.Data.Tuple)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.RemoveAt(System.Int32)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.ClearItems()
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.RemoveItem(System.Int32)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IEnumerable.GetEnumerator()
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IList.get_Item(System.Int32)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IList.set_Item(System.Int32, System.Object)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IList.Add(System.Object)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IList.Contains(System.Object)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IList.IndexOf(System.Object)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IList.Insert(System.Int32, System.Object)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IList.Remove(System.Object)
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.Count
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.Items
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.Item[System.Int32]
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.Generic.ICollection<Syncfusion.Olap.Data.Tuple>.IsReadOnly
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.ICollection.IsSynchronized
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.ICollection.SyncRoot
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IList.Item[System.Int32]
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IList.IsReadOnly
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IList.IsFixedSize
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.Olap.Data
    Assembly: Syncfusion.Olap.Base.dll
    Syntax
    public class TupleCollection : Collection<Tuple>, IList<Tuple>, ICollection<Tuple>, IList, ICollection, IReadOnlyList<Tuple>, IReadOnlyCollection<Tuple>, IEnumerable<Tuple>, IEnumerable

    Constructors

    TupleCollection()

    Initializes a new instance of the TupleCollection class.

    Declaration
    public TupleCollection()

    TupleCollection(Axis)

    Initializes a new instance of the TupleCollection class.

    Declaration
    public TupleCollection(Axis parent_Axis)
    Parameters
    Type Name Description
    Axis parent_Axis

    The parent axis.

    Fields

    MaxLevel

    Gets or sets the maximum level of the current member in the tuple set.

    Declaration
    public List<int> MaxLevel
    Field Value
    Type Description
    System.Collections.Generic.List<System.Int32>

    MinLevel

    Gets or sets the minimum level of the current member in the tuple set.

    Declaration
    public List<int> MinLevel
    Field Value
    Type Description
    System.Collections.Generic.List<System.Int32>

    valueSet

    Gets or sets a value indicating whether the minimum level has been already set or not.
    Returns true if it is already set or else returns false.

    Declaration
    public List<bool> valueSet
    Field Value
    Type Description
    System.Collections.Generic.List<System.Boolean>

    Methods

    InsertItem(Int32, Tuple)

    Inserts an element into the System.Collections.ObjectModel.Collection<T> at the specified index.

    Declaration
    protected override void InsertItem(int index, Tuple item)
    Parameters
    Type Name Description
    System.Int32 index

    The zero-based index at which item should be inserted.

    Tuple item

    The object to insert. The value can be null for reference types.

    Overrides
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.InsertItem(System.Int32, Syncfusion.Olap.Data.Tuple)
    Exceptions
    Type Condition
    System.ArgumentOutOfRangeException

    index is less than zero.-or-index is greater than System.Collections.ObjectModel.Collection<T>.Count.

    SetItem(Int32, Tuple)

    Replaces the element at the specified index.

    Declaration
    protected override void SetItem(int index, Tuple item)
    Parameters
    Type Name Description
    System.Int32 index

    The zero-based index of the element to replace.

    Tuple item

    The new value for the element at the specified index. The value can be null for reference types.

    Overrides
    System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.SetItem(System.Int32, Syncfusion.Olap.Data.Tuple)
    Exceptions
    Type Condition
    System.ArgumentOutOfRangeException

    index is less than zero.-or-index is greater than System.Collections.ObjectModel.Collection<T>.Count.

    Implements

    System.Collections.Generic.IList<T>
    System.Collections.Generic.ICollection<T>
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.Generic.IReadOnlyList<T>
    System.Collections.Generic.IReadOnlyCollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable

    Extension Methods

    PivotExtension.GroupByMany<TElement>(IEnumerable<TElement>, Int32, Func<TElement, Object>[])
    PivotExtension.GroupByMany<TElement>(IEnumerable<TElement>, IEnumerable<Func<TElement, Object>>)
    FunctionalExtensions.ForEach<T>(IEnumerable, Action<T>)
    FunctionalExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
    FunctionalExtensions.ToList<T>(IEnumerable)
    ChartExtensionUtils.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved