The Spotfire.Dxp.Data.DataOperations namespace contains classes that represent operations performed on a [DataTable].
Classes
Class | Description | |
---|---|---|
AddColumnsOperation |
This operation represents an Add Columns operation performed to construct a DataTable,
typically created by AddColumns(DataSource, AddColumnsSettings).
|
|
AddRowsOperation |
This operation represents an Add Rows operation performed to construct a DataTable,
typically created by AddRows(DataSource, AddRowsSettings).
|
|
CalculationOperation |
This source operation represents the output of a Calculation, for example
the result of running Data Relationships.
|
|
DataConnectionOnDemandOperation |
This source operation represents On-Demand loaded data from a view in a Data Connection.
|
|
DataConnectionOperation |
This source operation represents data loaded from a view in a Data Connection.
|
|
DataFunctionOperation |
This source operation represents an output of a DataFunction.
|
|
DataOperation |
This class represents an operation performed to construct a DataTable.
An operation can have zero or more inputs. Operations with
no inputs are typically sources, those with one input perform some
form of transformation of the data, and those with more than one input
join or add data. The tree structure can be
traversed by using the Inputs property.
TryGetOutputSignatures(IReadOnlyListDataColumnSignature) can be used to check the output of the operation. |
|
DataOperationSupportingTransformations |
Utility wrapper for accessing DataOperations
that may have DataTransformations.
|
|
DataSourceOperation |
This source operation represents data loaded from a DataSource.
|
|
DataTableDataSourceOperation |
This source operation represents data read from another
DataTable in the analysis.
|
|
DataTransformationsOperation |
This operation represents a list of transformations (at least one)
applied on the output of another DataOperation.
Operations of this type are typically created with AddTransformation(DataTransformation).
|
|
FreezeColumnOperation |
Represents a Freeze column operation.
|
|
InformationLinkOnDemandOperation |
This source operation represents On-Demand loaded data from an Information Link.
|
|
RemoveColumnsOperation |
This operation represents removal of columns from the output of another DataOperation,
for example created by Remove(String).
|
|
RemoveRowsOperation |
This operation represents removal of rows from the output of another DataOperation,
for example created by RemoveRows(RowSelection).
|
Enumerations
Enumeration | Description | |
---|---|---|
DataLoadingBehavior |
The data loading behavior of a DataOperation in a SourceView.
|