The following table provides a list of properties for ICdcFieldPolicy interface:
Table 1. ICdcFieldPolicy properties
Property Data type Access Description
Field IField Readable, Writeable The selected field of the source table whose values are tracked for changes.
Note: The identified column cannot be a Large Object (LOB) column.
IdentifyingField INTEGER Readable, Writeable Specifies whether the column must be indexed in the change table.
An unknown value indicates that the column will not be indexed. A non-null value (greater than 0) indicates the ordinal position of the column in the index.
Note: To set a non-null value for this column, ensure that the _Cdc-Table-Policy._Identifying-Fields is set to YES in the parent _Cdc-Table-Policy.
CdcPolicyId CHARACTER Readable The _Policy-Id of the parent _Cdc-Table-Policy row.
FieldPosition INTEGER Readable The physical position number of the column in the source file whose values are tracked for changes. This is a system field.
FieldRecId INTEGER Readable RecId of the _Field row for the column from the source table whole values are tracked for changes.