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(IReadOnlyList< DataColumnSignature> ) can be used to check the output of the operation.
Inheritance Hierarchy
Spotfire.Dxp.Data.DataOperations.DataOperation
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
Supported in: 7.12, 7.11, 7.10
See Also
See Also
Reference
Inheritance Hierarchy
Spotfire.Dxp.Data.DataOperations.DataOperation
Spotfire.Dxp.Data.DataOperations.AddColumnsOperation
Spotfire.Dxp.Data.DataOperations.AddRowsOperation
Spotfire.Dxp.Data.DataOperations.CalculationOperation
Spotfire.Dxp.Data.DataOperations.DataConnectionOperation
Spotfire.Dxp.Data.DataOperations.DataFunctionOperation
Spotfire.Dxp.Data.DataOperations.DataSourceOperation
Spotfire.Dxp.Data.DataOperations.DataTableDataSourceOperation
Spotfire.Dxp.Data.DataOperations.DataTransformationsOperation
Spotfire.Dxp.Data.DataOperations.FreezeColumnOperation
Spotfire.Dxp.Data.DataOperations.InformationLinkOnDemandOperation
Spotfire.Dxp.Data.DataOperations.RemoveColumnsOperation
Spotfire.Dxp.Data.DataOperations.RemoveRowsOperation