Click or drag to resize

BcfColumnSetupT, TOptions Class

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

Represents the setup for a BcfColumn.
Inheritance Hierarchy
SystemObject
  CalculationWorks.BusinessModel.DesignBcfColumnSetup
    CalculationWorks.BusinessModel.DesignBcfColumnSetupT
      CalculationWorks.BusinessModel.DesignBcfColumnSetupT, TOptions
        CalculationWorks.BusinessModel.DesignBcfNotNullableValueTypeColumnSetupT, TOptions
        CalculationWorks.BusinessModel.DesignBcfNullableValueTypeColumnSetupTNotNullableColumnValue, TOptions
        CalculationWorks.BusinessModel.DesignBcfReferenceTypeColumnSetupT, TOptions

Namespace:  CalculationWorks.BusinessModel.Design
Assembly:  CalculationWorks.BusinessModel (in CalculationWorks.BusinessModel.dll) Version: 4.0.0-beta7
Syntax
public abstract class BcfColumnSetup<T, TOptions> : BcfColumnSetup<T>

Type Parameters

T
The column ValueType
TOptions
The column Options-type.

The BcfColumnSetupT, TOptions type exposes the following members.

Constructors
  NameDescription
Protected methodBcfColumnSetupT, TOptions
Initializes a new instance of the BcfColumnSetupT, TOptions class
Top
Properties
  NameDescription
Public propertyAllowNull
Gets a value indicating whether BcfCell.Value can be null.
(Inherited from BcfColumnSetup.)
Public propertyContentEqualityComparison
Gets or sets the content equality comparison.
(Inherited from BcfColumnSetupT.)
Public propertyConverter
Gets or sets the convert function.
(Inherited from BcfColumnSetupT.)
Public propertyDataType
Gets the not-nullable type of the cells Value property. If value type is a nullable struct; the type-argument of NullableT will be returned; otherwise ValueType.
(Inherited from BcfColumnSetup.)
Public propertyDefaultValue
Gets or sets the default value.
(Inherited from BcfColumnSetupT.)
Public propertyDiscardAction
Gets or sets the discard action.
(Inherited from BcfColumnSetupT.)
Public propertyEqualityComparer
Gets or sets the equality comparer.
(Inherited from BcfColumnSetupT.)
Public propertyCode exampleFormatter
Gets or sets the format function.
(Inherited from BcfColumnSetupT.)
Public propertyFunction
Gets the function-setup.
(Inherited from BcfColumnSetupT.)
Public propertyHasContentEqualityComparison
Indicates whether ContentEqualityComparison is set.
(Inherited from BcfColumnSetupT.)
Public propertyHasConverter
Indicates whether Converter is set.
(Inherited from BcfColumnSetupT.)
Public propertyHasDefaultValue
Indicates whether DefaultValue is set.
(Inherited from BcfColumnSetupT.)
Public propertyHasDiscardAction
Indicates whether DiscardAction is set.
(Inherited from BcfColumnSetupT.)
Public propertyHasEqualityComparer
Indicates whether EqualityComparer is set.
(Inherited from BcfColumnSetupT.)
Public propertyHasFormatter
Indicates whether Formatter is set.
(Inherited from BcfColumnSetupT.)
Public propertyHasFunction
Indicates whether Function is set.
(Inherited from BcfColumnSetupT.)
Public propertyHasSequence
Indicates whether Sequence is set.
(Inherited from BcfColumnSetupT.)
Public propertyHasTrigger
Indicates whether Trigger is set.
(Inherited from BcfColumnSetupT.)
Public propertyHasValueConstraint
Indicates whether ValueConstraint is set.
(Inherited from BcfColumnSetupT.)
Public propertyIncludeInUndo
Gets or sets a value indicating whether the column values are managed by undo-redo.
(Inherited from BcfColumnSetup.)
Public propertyName
Gets the name.
(Inherited from BcfColumnSetup.)
Public propertyOptions
Gets or sets the column options.
Public propertyParameters
Gets the parameters of Function.
(Inherited from BcfColumnSetupT.)
Public propertySequence
Gets the sequence.
(Inherited from BcfColumnSetupT.)
Public propertyShouldPersist
Gets or sets a value indicating whether the column values should be persisted when saving data.
(Inherited from BcfColumnSetup.)
Public propertyTrigger
Gets or sets the trigger action.
(Inherited from BcfColumnSetupT.)
Public propertyValueConstraint
Gets or sets the value-constraint.
(Inherited from BcfColumnSetupT.)
Public propertyValueType
Gets the type of the cells Value property.
(Inherited from BcfColumnSetup.)
Public propertyValueTypeIsClass
Gets a value indicating ValueType is a class.
(Inherited from BcfColumnSetup.)
Public propertyValueTypeIsNotNullableStruct (Inherited from BcfColumnSetup.)
Public propertyValueTypeIsNullableStruct (Inherited from BcfColumnSetup.)
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(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.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also