Click or drag to resize

BcfRelation Class

[This is preliminary documentation and is subject to change.]

Represents a parent-child relationship between two tables. This class cannot be inherited.
Inheritance Hierarchy
SystemObject
  CalculationWorks.BusinessModelBcfRelation

Namespace:  CalculationWorks.BusinessModel
Assembly:  CalculationWorks.BusinessModel (in CalculationWorks.BusinessModel.dll) Version: 4.0.0-beta6
Syntax
public sealed class BcfRelation

The BcfRelation type exposes the following members.

Properties
  NameDescription
Public propertyChildEndMaxConstraint
Gets a value indicating the maximum count of child rows a parent row may have.
Public propertyChildEndMinConstraint
Gets a value indicating the minimum count of child rows a parent row may have.
Public propertyChildKeyColumns
Gets the child key columns.
Public propertyChildRelationId
Gets the child relation identifier.
Public propertyChildTable
Gets the child BcfTable.
Public propertyDataSet
Gets the BcfDataSet the relation belongs to.
Public propertyDeleteRule
Gets or sets the delete action.
Public propertyHasParentEndNotNullConstraint
Gets a value indicating whether a child row must have a parent row or not.
Public propertyIndex
Gets the zero-based index of this BcfRelation in the datasets Relations collection.
Public propertyName
Gets the relation name.
Public propertyParentKeyColumns
Gets the parent key columns.
Public propertyParentRelationId
Gets the parent relation identifier.
Public propertyParentTable
Gets the parent BcfTable.
Public propertyToChildRelationIndex
Gets the zero-based index of this BcfRelation in ParentTable.ToChildRelations collection.
Public propertyToParentRelationIndex
Gets the zero-based index of this BcfRelation in ChildTable.ToParentRelations collection.
Public propertyUpdateRule
Gets or sets the update action.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodFindChildRows
Returns child rows with matching key values.
Public methodFindParentRow
Returns parent row with matching key values.
Public methodFindParentRows
Returns parent rows with matching key values.
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.)
Top
Remarks
BcfRelation supports but do not require key columns.
Version Information

BCF

Supported in: 4.0
See Also