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>.ClearItems()
System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.Contains(Syncfusion.Olap.Data.Tuple)
System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.CopyTo(Syncfusion.Olap.Data.Tuple[], System.Int32)
System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.Count
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>.Item[System.Int32]
System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.Items
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>.RemoveItem(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.CopyTo(System.Array, System.Int32)
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.IEnumerable.GetEnumerator()
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.get_Item(System.Int32)
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.IsFixedSize
System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IList.IsReadOnly
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.Remove(System.Object)
System.Collections.ObjectModel.Collection<Syncfusion.Olap.Data.Tuple>.System.Collections.IList.set_Item(System.Int32, System.Object)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
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()
Declaration
TupleCollection(Axis)
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 |
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 |
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 |
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<>
System.Collections.Generic.ICollection<>
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