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.
Inheritance Hierarchy
Spotfire.Dxp.Data.DataOperationsDataOperation
More...
Namespace: Spotfire.Dxp.Data.DataOperations
Assembly: Spotfire.Dxp.Data (in Spotfire.Dxp.Data.dll) Version: 30.0.11525.4184 (30.0.11525.4184)
Syntax
C#
public abstract class DataOperation
The DataOperation type exposes the following members.
Methods
Name | Description | |
---|---|---|
CanSetDataLoadingBehavior |
Checks whether the specified DataLoadingBehavior
can be set on this operation.
| |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
TryGetOutputSignatures |
Tries to get the output DataColumnSignatures from this operation.
|
Properties
Name | Description | |
---|---|---|
DataLoadingBehavior |
Gets or sets the DataLoadingBehavior for this operation.
| |
DisplayName |
Gets a localized display name for the operation.
This string is for display purposes only.
| |
Inputs |
Gets the inputs, if any, to the operation.
|
Version Information
See Also
Reference
Inheritance Hierarchy
Spotfire.Dxp.Data.DataOperationsDataOperation
Spotfire.Dxp.Data.DataOperationsAddColumnsOperation
Spotfire.Dxp.Data.DataOperationsAddRowsOperation
Spotfire.Dxp.Data.DataOperationsCalculationOperation
Spotfire.Dxp.Data.DataOperationsDataConnectionOperation
Spotfire.Dxp.Data.DataOperationsDataFunctionOperation
Spotfire.Dxp.Data.DataOperationsDataSourceOperation
Spotfire.Dxp.Data.DataOperationsDataTableDataSourceOperation
Spotfire.Dxp.Data.DataOperationsDataTransformationsOperation
Spotfire.Dxp.Data.DataOperationsFreezeColumnOperation
Spotfire.Dxp.Data.DataOperationsInformationLinkOnDemandOperation
Spotfire.Dxp.Data.DataOperationsRemoveColumnsOperation
Spotfire.Dxp.Data.DataOperationsRemoveRowsOperation