AddRowsSettings Class

Spotfire 14.3 API Reference
This class describes the settings used when performing the AddRows(DataSource, AddRowsSettings) operation on a DataTable.
Inheritance Hierarchy

SystemObject
  Spotfire.Dxp.DataAddRowsSettings

Namespace:  Spotfire.Dxp.Data
Assembly:  Spotfire.Dxp.Data (in Spotfire.Dxp.Data.dll) Version: 65.0.19510.3242 (65.0.19510.3242)
Syntax

C#
[SerializableAttribute]
[PersistenceVersionAttribute(31, 0)]
[ImmutableAttribute]
public sealed class AddRowsSettings : ISerializable

The AddRowsSettings type exposes the following members.

Constructors

  NameDescription
Public methodAddRowsSettings(IDictionaryDataColumnSignature, DataColumnSignature, IEnumerableDataColumnSignature)
Initializes a new instance of the AddRowsSettings class. Settings for adding rows to a DataTable using the AddRows(DataSource, AddRowsSettings) method.
Public methodAddRowsSettings(DataTable, DataSource)
Initializes a new instance of the AddRowsSettings class. Settings for adding rows to a DataTable using the AddRows(DataSource, AddRowsSettings) method. This Constructor performs an automatic match, no columns are ignored.
Public methodAddRowsSettings(IDictionaryDataColumnSignature, DataColumnSignature, IEnumerableDataColumnSignature, String, String)
Initializes a new instance of the AddRowsSettings class. Settings for adding rows to a DataTable using the AddRows(DataSource, AddRowsSettings) method.
Public methodAddRowsSettings(DataTable, DataSource, String, String)
Initializes a new instance of the AddRowsSettings class. Settings for adding rows to a DataTable using the AddRows(DataSource, AddRowsSettings) method. This Constructor performs an automatic match, no columns are ignored.
Public methodAddRowsSettings(IDictionaryDataColumnSignature, DataColumnSignature, IEnumerableDataColumnSignature, String, String, String)
Initializes a new instance of the AddRowsSettings class. Settings for adding rows to a DataTable using the AddRows(DataSource, AddRowsSettings) method.
Public methodAddRowsSettings(DataTable, DataSource, String, String, String)
Initializes a new instance of the AddRowsSettings class. Settings for adding rows to a DataTable using the AddRows(DataSource, AddRowsSettings) method. This Constructor performs an automatic match, no columns are ignored.
Top
Properties

  NameDescription
Public propertyCreateNewSourceColumn
Gets a value indicating whether a new origin column (containing the identifier values) should be created to identify the original and added rows.
Public propertyIgnoredColumns
Gets the signatures for the columns in the added data that should not be included in the result.
Public propertyMap
Gets the mapping between columns in the original data (keys) and columns in the added data (values).
Public propertyNewRowSourceValue
Gets the value (if any) to use to identify the added rows.
Public propertyOriginalRowSourceValue
Gets the value (if any) to use to identify the original rows.
Public propertyRowSourceColumnName
Gets the name (if any) of the origin column that should be created or used to identify the original and added rows.
Public propertyUseExistingSourceColumn
Gets a value indicating whether an existing origin column (containing the identifier values) should be used to identify the original and added rows.
Top
Methods

  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWithCreatedRowSourceColumn
Creates a copy of this AddRowsSettings instance, where CreateNewSourceColumn is true.
Public methodWithExistingRowSourceColumn
Creates a copy of this AddRowsSettings instance, where UseExistingSourceColumn is true.
Public methodWithIgnoredColumns
Creates a copy of this AddRowsSettings instance, with new IgnoredColumns.
Public methodWithMap
Creates a copy of this AddRowsSettings instance, with a new Map.
Public methodWithoutRowSourceColumn
Creates a copy of this AddRowsSettings instance, without any RowSourceColumnName where both CreateNewSourceColumn and UseExistingSourceColumn will be false.
Top
Explicit Interface Implementations

  NameDescription
Explicit interface implementationPrivate methodISerializableGetObjectData
Populates a SerializationInfo with the data needed to serialize the target object.
Top
Version Information

Supported in: 14.3, 14.2, 14.1, 14.0, 12.5, 12.4, 12.3, 12.2, 12.1, 12.0, 11.8
See Also

Reference