Click or drag to resize
DataDictionaryExternalRelation Class

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

Information on one relation from DataDictionaryTable to an external table (that is: a table not defined by the DataDictionary)
Inheritance Hierarchy
SystemObject
  CSC.SC.TOPICA4.DynamicDataDataDictionaryExternalRelation

Namespace: CSC.SC.TOPICA4.DynamicData
Assembly: CSC.SC.TOPICA4.DynamicData (in CSC.SC.TOPICA4.DynamicData.dll) Version: 4.30.6239.27195
Syntax
C#
public class DataDictionaryExternalRelation

The DataDictionaryExternalRelation type exposes the following members.

Constructors
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 methodGetFullFieldName
Get full field name (foreign key field)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetInheritedRelation
Get relation "inherited" from parent table (this should return something when relation is propagated from parent/ancestor). TODO: add mechanism to control inheritance...
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 methodStatic memberReferenceFieldName
Compute field name (for the field referncing an external table)
Public methodToString
String representation for debugging etc.
(Overrides ObjectToString.)
Top
Properties
  NameDescription
Public propertyCaption
Text displayed in user interface
Public propertyCssClassComputation
Expression to compute CSS class name (string)
Public propertyDataDictionaryTable
Refernce to the DataDictionaryTable that refernces an external table
Public propertyDataDictionaryTableName
Get DataDictionaryTable.TableName
Public propertyFillInStatusComputation
Expression to compute FillInStatus
Public propertyFillInStatusSelect
Fill-in status
Public propertyFillInStatusSelectString
Get FillInStatusSelect as string
Public propertyHidden
Hidden
Public propertyPropagate
Whether the external relation propagate
Public propertyReferencedColumns
Name of key columns in external table
Public propertyReferencedTable
Name of external table referenced
Public propertyRelationName
Name of this external relation. When one table has more than one relation to same external table, RelationName of these relations must be unique
Public propertyStyleComputation
Expression to compute CSS style (string)
Public propertyVisibleComputation
Expression to compute visible (bool) - override Hidden value
Top
See Also