ForeignKeyConstraint
遗产: java.lang.Object, com.aspose.words.net.System.Data.Constraint
public class ForeignKeyConstraint extends System.Data.Constraint
表示在删除或更新值或行时对主键/外键关系中的一组列实施的操作限制。
构造器
方法
方法 | 描述 |
---|---|
equals(Object key) | 获取一个值,该值指示当前是否ForeignKeyConstraint与指定对象相同。 |
getClass() | |
getColumns() | 获取此约束的子列。 |
getConstraintName() | 约束中的名称ConstraintCollection. |
getDeleteRule() | 获取删除行时跨该约束发生的操作。 |
getRelatedColumns() | 此约束的父列。 |
getRelatedTable() | 获取此约束的父表。 |
getTable() | 获取此约束的子表。 |
getUpdateRule() | 获取在更新行时跨越此约束发生的操作。 |
hashCode() | |
notify() | |
notifyAll() | |
setConstraintName(String value) | 约束中的名称ConstraintCollection. |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
ForeignKeyConstraint(String constraintName, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns)
public ForeignKeyConstraint(String constraintName, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns)
初始化一个新的实例ForeignKeyConstraint具有指定名称的类,以及父子数组DataColumn对象。
参数:
范围 | 类型 | 描述 |
---|---|---|
constraintName | java.lang.String | 的名称ForeignKeyConstraint.如果为 null 或空字符串,则在添加到约束集合时将给出默认名称。 |
parentColumns | DataColumn[] | 父数组DataColumn在约束中。 |
childColumns | DataColumn[] | 子数组DataColumn在约束中。 |
ForeignKeyConstraint(System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)
public ForeignKeyConstraint(System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)
初始化一个新的实例ForeignKeyConstraint与指定的父母和孩子一起上课DataColumn对象。
参数:
范围 | 类型 | 描述 |
---|---|---|
parentColumn | DataColumn | 父母DataColumn在约束中。 |
childColumn | DataColumn | 孩子DataColumn在约束中。 |
ForeignKeyConstraint(String constraintName, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)
public ForeignKeyConstraint(String constraintName, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)
初始化一个新的实例ForeignKeyConstraint具有指定名称、父项和子项的类DataColumn对象。
参数:
范围 | 类型 | 描述 |
---|---|---|
constraintName | java.lang.String | 约束的名称。 |
parentColumn | DataColumn | 父母DataColumn在约束中。 |
childColumn | DataColumn | 孩子DataColumn在约束中。 |
equals(Object key)
public boolean equals(Object key)
获取一个值,该值指示当前是否ForeignKeyConstraint与指定对象相同。
参数:
范围 | 类型 | 描述 |
---|---|---|
key | java.lang.Object | 这个对象ForeignKeyConstraint被比较。二ForeignKeyConstraint如果它们约束相同的列,则它们是相等的。 |
退货: boolean - 如果对象相同,则为 true;否则,假的。
getClass()
public final native Class<?> getClass()
退货: java.lang.Class
getColumns()
public System.Data.DataColumn[] getColumns()
获取此约束的子列。
退货: com.aspose.words.net.System.Data.DataColumn[ ] - 一个数组DataColumn作为约束的子列的对象。
getConstraintName()
public String getConstraintName()
约束中的名称ConstraintCollection.
退货: java.lang.String - 的名称Constraint.
getDeleteRule()
public System.Data.Rule getDeleteRule()
获取删除行时跨该约束发生的操作。
退货: Rule - 中的一个Rule价值观。默认值为级联。返回值是其中之一Rule常数。
getRelatedColumns()
public System.Data.DataColumn[] getRelatedColumns()
此约束的父列。
退货: com.aspose.words.net.System.Data.DataColumn[ ] - 一个数组DataColumn作为约束的父列的对象。
getRelatedTable()
public System.Data.DataTable getRelatedTable()
获取此约束的父表。
退货: DataTable - 父母DataTable的这个约束。
getTable()
public System.Data.DataTable getTable()
获取此约束的子表。
退货: DataTable - 一个DataTable那是约束中的子表。
getUpdateRule()
public System.Data.Rule getUpdateRule()
获取在更新行时跨越此约束发生的操作。
退货: Rule - 中的一个Rule价值观。默认值为级联。返回值是其中之一Rule常数。
hashCode()
public int hashCode()
退货: 整数
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setConstraintName(String value)
public void setConstraintName(String value)
约束中的名称ConstraintCollection.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 的名称Constraint. |
toString()
public String toString()
退货: java.lang.字符串
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |