PCTableConstraintRelationFacade Class [AX 2012]

The PCTableConstraintRelationFacade class is a facade for table constraint relations and their references to column and attribute paths.

class PCTableConstraintRelationFacade

Run On

Called

  MethodDescription
JJ767267.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ767267.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ767267.pubmethod(en-us,AX.60).gif getColumnAssignments Retrieves a map of all constraint relations for the current table constraint and the paths to their attributes.
JJ767267.pubmethod(en-us,AX.60).gif getConstraintRelationFromColumn Retrieves a constraint relation record ID from a column definition record ID.
JJ767267.pubmethod(en-us,AX.60).gif getSelectedColumn Retrieves the column selected in a constraint relation.
JJ767267.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ767267.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ767267.protmethod(en-us,AX.60).gif new Initializes a new instance of the PCTableConstraintRelationFacade class.
JJ767267.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
JJ767267.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
JJ767267.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ767267.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ767267.pubmethod(en-us,AX.60).gif parmTableConstraintRecId Gets or sets the TableConstraintRecId parameter.
JJ767267.pubmethod(en-us,AX.60).gif saveColumnSelection Saves a column selection as a constraint relation which points to an attribute on a sub-component through intermediate sub-components.
JJ767267.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ767267.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ767267.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
JJ767267.pubmethod(en-us,AX.60).gif validate Validates a column assignment.
JJ767267.protmethod(en-us,AX.60).gif validateAttributeType Validates that the attribute type of the attribute and the column definition matches.
JJ767267.protmethod(en-us,AX.60).gif validateColumnAssignment Indicates whether a column is not assigned to multiple attributes in a table constraint.
JJ767267.protmethod(en-us,AX.60).gif validateDBTableConstraintAttribute Indicates whether assigning a column to an attribute of a sub-component will not cause a system defined table constraint to reference an attribute on a sub-component which is used multiple times on the same level of a model.
JJ767267.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ767267.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
JJ767267.pubmethod(en-us,AX.60).gif JJ767267.static(en-us,AX.60).gif ::construct Initializes an instance of the PCTableConstraintRelationFacade class.
JJ767267.protmethod(en-us,AX.60).gif JJ767267.static(en-us,AX.60).gif ::getColumnAssignmentsServer Retrieves a packed map of all constraint relations for the current table constraint and the paths to their attributes.
JJ767267.pubmethod(en-us,AX.60).gif JJ767267.static(en-us,AX.60).gif ::getDBTableConstraintRelationSubComponent Retrieves the table constraint relations which reference an attribute on the component in the context of the path.
JJ767267.protmethod(en-us,AX.60).gif JJ767267.static(en-us,AX.60).gif ::saveColumnSelectionServer Saves a column selection as a constraint relation which points to an attribute on a sub-component through intermediate sub-components.
JJ767267.pubmethod(en-us,AX.60).gif JJ767267.static(en-us,AX.60).gif ::validateDatabaseTableConstraints Indicates whether the sub-componene is valid.
Top

Object Class
  PCTableConstraintRelationFacade Class

Community Additions

ADD
Show: