A collection of calculation instances.
            
            Inheritance Hierarchy
              Spotfire.Dxp.Framework.DocumentModelNode
Spotfire.Dxp.Framework.DocumentModelDocumentNode
Spotfire.Dxp.Framework.DocumentModelDocumentNodeListBaseCalculation
Spotfire.Dxp.Application.CalculationsCalculationCollection
Namespace: Spotfire.Dxp.Application.Calculations
Assembly: Spotfire.Dxp.Application (in Spotfire.Dxp.Application.dll) Version: 30.0.11525.4184 (30.0.11525.4184)
Syntax
C#
[SerializableAttribute] [PersistenceVersionAttribute(2, 0)] public sealed class CalculationCollection : DocumentNodeListBase<Calculation>
The CalculationCollection type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|  | AddNew(TypeIdentifier) | 
            Adds a new instance of the calculation identified by typeId to this collection.
             | 
|  | AddNewTCalculation | 
            Adds a new instance of the given calculation type to this collection.
             | 
|  | Contains(String) | 
            Determine if the collection contains the Calculation instance identified by calculationName | 
|  | Contains(T) | 
            Determines whether the specified value is in this collection.
            (Inherited from DocumentNodeListBaseT.) | 
|  | FindCalculations(Type) | 
            Finds all Calculations of type calculationType | 
|  | FindCalculations(TypeIdentifier) | 
            Finds all Calculations with TypeIdentifiertypeId.
             | 
|  | FindCalculationsTCalculation | 
            Finds all calculations of type TCalculation | 
|  | GetEnumerator | 
            Returns an enumerator that iterates through this collection.
            (Inherited from DocumentNodeListBaseT.) | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | IndexOf | 
            Searches for the specified value and returns the zero-based index 
            of the first occurrence within this collection.
            (Inherited from DocumentNodeListBaseT.) | 
|  | Remove | 
            Completely removes the execution and all its results such as tables or columns.
             | 
|  | ToArray | Copies the elements of the collection to a new array.
            (Inherited from DocumentNodeListBaseT.) | 
|  | TryGetCalculation | 
            Tries to get a Calculation instance by name.
             | 
Properties
| Name | Description | |
|---|---|---|
|  | Context | 
            Gets the context of this node.
            (Inherited from DocumentNode.) | 
|  | Count | 
            Gets the number of elements contained in this instance.
            (Inherited from DocumentNodeListBaseT.) | 
|  | IsAttached | 
            Gets a value indicating whether this node is attached.
            (Inherited from DocumentNode.) | 
|  | Item | 
            Gets the element at the specified index.
            (Inherited from DocumentNodeListBaseT.) | 
|  | Transactions | 
            Gets a collection of methods for executing transactions on the document.
            (Inherited from DocumentNode.) | 
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
|   | IEnumerableGetEnumerator | 
            Returns an enumerator that iterates through a collection.
            (Inherited from DocumentNodeListBaseT.) | 
|   | IServiceProviderGetService | 
            Implements IServiceProvider.
            (Inherited from Node.) | 
|   | INodeContextGetAncestorT | 
            Implements GetAncestorT.
            (Inherited from DocumentNode.) | 
|   | INodeContextGetServiceT | 
            Implements GetServiceT.
            (Inherited from DocumentNode.) | 
|   | INodeContextIsDescendantOf | 
            Implements IsDescendantOf(DocumentNode).
            (Inherited from DocumentNode.) | 
|   | ITransactionsBeginAggregatedTransaction | 
            Implements BeginAggregatedTransaction.
            (Inherited from DocumentNode.) | 
|   | ITransactionsExecuteInvisibleTransaction | 
            Implements ExecuteInvisibleTransaction(Executor).
            (Inherited from DocumentNode.) | 
|   | ITransactionsExecuteStickyTransaction | 
            Implements ExecuteStickyTransaction(Guid, Executor).
            (Inherited from DocumentNode.) | 
|   | ITransactionsExecuteTransaction | 
            Implements ExecuteTransaction(Executor).
            (Inherited from DocumentNode.) | 
Version Information
See Also