Class ColumnCollection
Collection class for Column. Provides convenient properties for setting a property on multiple objects at once.
Inheritance
ColumnCollection
Assembly: TOMWrapper.dll
Syntax
public sealed class ColumnCollection : TabularObjectCollection<Column>, INotifyCollectionChanged, IReadOnlyList<Column>, IReadOnlyCollection<Column>, IEnumerable<Column>, IEnumerable
Properties
Alignment
Sets the Alignment property of all objects in the collection at once.
Declaration
public Alignment Alignment { set; }
Property Value
Count
The number of items in this collection.
Declaration
public override int Count { get; }
Property Value
Overrides
DataCategory
Sets the DataCategory property of all objects in the collection at once.
Declaration
public string DataCategory { set; }
Property Value
DataType
Sets the DataType property of all objects in the collection at once.
Declaration
public DataType DataType { set; }
Property Value
Description
Sets the Description property of all objects in the collection at once.
Declaration
public string Description { set; }
Property Value
DisplayFolder
Sets the DisplayFolder property of all objects in the collection at once.
Declaration
public string DisplayFolder { set; }
Property Value
DisplayOrdinal
Sets the DisplayOrdinal property of all objects in the collection at once.
Declaration
public int DisplayOrdinal { set; }
Property Value
EncodingHint
Sets the EncodingHint property of all objects in the collection at once.
Declaration
public EncodingHintType EncodingHint { set; }
Property Value
Sets the FormatString property of all objects in the collection at once.
Declaration
public string FormatString { set; }
Property Value
IsAvailableInMDX
Sets the IsAvailableInMDX property of all objects in the collection at once.
Declaration
public bool IsAvailableInMDX { set; }
Property Value
IsDataTypeInferred
Sets the IsDataTypeInferred property of all objects in the collection at once.
Declaration
public bool IsDataTypeInferred { set; }
Property Value
IsDefaultImage
Sets the IsDefaultImage property of all objects in the collection at once.
Declaration
public bool IsDefaultImage { set; }
Property Value
IsDefaultLabel
Sets the IsDefaultLabel property of all objects in the collection at once.
Declaration
public bool IsDefaultLabel { set; }
Property Value
IsHidden
Sets the IsHidden property of all objects in the collection at once.
Declaration
public bool IsHidden { set; }
Property Value
IsKey
Sets the IsKey property of all objects in the collection at once.
Declaration
public bool IsKey { set; }
Property Value
IsNullable
Sets the IsNullable property of all objects in the collection at once.
Declaration
public bool IsNullable { set; }
Property Value
IsUnique
Sets the IsUnique property of all objects in the collection at once.
Declaration
public bool IsUnique { set; }
Property Value
KeepUniqueRows
Sets the KeepUniqueRows property of all objects in the collection at once.
Declaration
public bool KeepUniqueRows { set; }
Property Value
SortByColumn
Sets the SortByColumn property of all objects in the collection at once.
Declaration
public Column SortByColumn { set; }
Property Value
SourceLineageTag
Sets the SourceLineageTag property of all objects in the collection at once.
Declaration
public string SourceLineageTag { set; }
Property Value
SourceProviderType
Sets the SourceProviderType property of all objects in the collection at once.
Declaration
public string SourceProviderType { set; }
Property Value
SummarizeBy
Sets the SummarizeBy property of all objects in the collection at once.
Declaration
public AggregateFunction SummarizeBy { set; }
Property Value
TableDetailPosition
Sets the TableDetailPosition property of all objects in the collection at once.
Declaration
public int TableDetailPosition { set; }
Property Value
Methods
GetEnumerator()
Declaration
public override IEnumerator<Column> GetEnumerator()
Returns
Overrides
InternalAdd(Column)
Declaration
protected override void InternalAdd(Column item)
Parameters
Type |
Name |
Description |
Column |
item |
|
Overrides
InternalRemove(Column)
Declaration
protected override bool InternalRemove(Column item)
Parameters
Type |
Name |
Description |
Column |
item |
|
Returns
Overrides
Implements
Extension Methods