DataRelation

遗产: java.lang.Object

public class DataRelation

表示两个之间的父/子关系DataTable对象。

构造器

构造函数描述
DataRelation(String relationName, System.Data.DataTable parentTable, System.Data.DataTable childTable, String[] parentColumnNames, String[] childColumnNames)初始化一个新的实例DataRelation使用指定名称的类、父表和子表、父列和子列的匹配数组。
DataRelation(String relationName, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns, boolean createConstraints)初始化一个新的实例DataRelation使用指定名称的类,匹配的父子数组DataColumn对象和指示是否创建约束的值。
DataRelation(String relationName, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, boolean createConstraints)初始化一个新的实例DataRelation使用指定名称、父级和子级的类DataColumn对象,以及指示是否创建约束的值。
DataRelation(String relationName, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)初始化一个新的实例DataRelation使用指定的类DataRelation姓名,父母和孩子DataColumn对象。

方法

方法描述
equals(Object obj)
getChildColumnNames()
getChildColumns()得到孩子DataColumn这种关系的对象。
getChildKey()
getChildKeyConstraint()获取ForeignKeyConstraint为关系。
getChildTable()获取此关系的子表。
getChildTableName()
getClass()
getDataSet()获取DataSet到哪个DataRelation属于。
getParentColumnNames()
getParentColumns()获取一个数组DataColumn作为此父列的对象DataRelation.
getParentKey()
getParentKeyConstraint()获取UniqueConstraint保证 a 的父列中的值DataRelation是独一无二的。
getParentTable()获取父级DataTable这个的DataRelation.
getParentTableName()
getRelationName()获取用于检索的名称DataRelation来自DataRelationCollection.
hashCode()
notify()
notifyAll()
setChildKeyConstraint(System.Data.ForeignKeyConstraint childKeyConstraint)
setNested(boolean value)设置一个值,指示是否DataRelation对象是嵌套的。
setParentKeyConstraint(System.Data.UniqueConstraint parentKeyConstraint)
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

DataRelation(String relationName, System.Data.DataTable parentTable, System.Data.DataTable childTable, String[] parentColumnNames, String[] childColumnNames)

public DataRelation(String relationName, System.Data.DataTable parentTable, System.Data.DataTable childTable, String[] parentColumnNames, String[] childColumnNames)

初始化一个新的实例DataRelation使用指定名称的类、父表和子表、父列和子列的匹配数组。

参数:

范围类型描述
relationNamejava.lang.StringDataRelation 的名称。如果为 null 或空字符串 (""),则在将创建的对象添加到 DataRelationCollection 时将给出一个默认名称。
parentTableDataTable关系中的父表。
childTableDataTable关系中的子表。
parentColumnNamesjava.lang.String[]关系中父 DataColumn 的名称。
childColumnNamesjava.lang.String[]关系中的子 DataColumn;s。

DataRelation(String relationName, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns, boolean createConstraints)

public DataRelation(String relationName, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns, boolean createConstraints)

初始化一个新的实例DataRelation使用指定名称的类,匹配的父子数组DataColumn对象和指示是否创建约束的值。

参数:

范围类型描述
relationNamejava.lang.String关系的名称。如果为 null 或空字符串 (""),则在将创建的对象添加到DataRelationCollection.
parentColumnsDataColumn[]父数组DataColumn对象。
childColumnsDataColumn[]子数组DataColumn对象。
createConstraintsboolean指示是否创建约束的值。如果创建了约束,则为 true。否则为假。

DataRelation(String relationName, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, boolean createConstraints)

public DataRelation(String relationName, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, boolean createConstraints)

初始化一个新的实例DataRelation使用指定名称、父级和子级的类DataColumn对象,以及指示是否创建约束的值。

参数:

范围类型描述
relationNamejava.lang.String关系的名称。如果为 null 或空字符串 (""),则在将创建的对象添加到DataRelationCollection.
parentColumnDataColumn父母DataColumn在关系中。
childColumnDataColumn孩子DataColumn在关系中。
createConstraintsboolean指示是否创建约束的值。如果创建了约束,则为 true。否则为假。

DataRelation(String relationName, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)

public DataRelation(String relationName, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)

初始化一个新的实例DataRelation使用指定的类DataRelation姓名,父母和孩子DataColumn对象。

参数:

范围类型描述
relationNamejava.lang.String的名称DataRelation .如果为 null 或空字符串 (""),则在将创建的对象添加到DataRelationCollection.
parentColumnDataColumn父母DataColumn在关系中。
childColumnDataColumn孩子DataColumn在关系中。

equals(Object obj)

public boolean equals(Object obj)

参数:

范围类型描述
objjava.lang.Object

退货: 布尔值

getChildColumnNames()

public String[] getChildColumnNames()

退货: java.lang.字符串[] - 此关系的子 DataColumn 名称。

getChildColumns()

public System.Data.DataColumn[] getChildColumns()

得到孩子DataColumn这种关系的对象。

退货: com.aspose.words.net.System.Data.DataColumn[ ] - 一个数组DataColumn对象。

getChildKey()

public System.Data.DataKey getChildKey()

退货: DataKey

getChildKeyConstraint()

public System.Data.ForeignKeyConstraint getChildKeyConstraint()

获取ForeignKeyConstraint为关系。

退货: ForeignKeyConstraint - 一个ForeignKeyConstraint.

getChildTable()

public System.Data.DataTable getChildTable()

获取此关系的子表。

退货: DataTable - 一个DataTable那是关系的子表。

getChildTableName()

public String getChildTableName()

退货: java.lang.String - 此 DataRelation 的子 DataTable 的名称。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getDataSet()

public System.Data.DataSet getDataSet()

获取DataSet到哪个DataRelation属于。

退货: DataSet - 一个DataSet到哪个DataRelation属于。

getParentColumnNames()

public String[] getParentColumnNames()

退货: java.lang.字符串[] - 此关系的父 DataColumn 名称。

getParentColumns()

public System.Data.DataColumn[] getParentColumns()

获取一个数组DataColumn作为此父列的对象DataRelation.

退货: com.aspose.words.net.System.Data.DataColumn[ ] - 一个数组DataColumn作为此父列的对象DataRelation.

getParentKey()

public System.Data.DataKey getParentKey()

退货: DataKey

getParentKeyConstraint()

public System.Data.UniqueConstraint getParentKeyConstraint()

获取UniqueConstraint保证 a 的父列中的值DataRelation是独一无二的。

退货: UniqueConstraint - 一个UniqueConstraint确保父列中的值是唯一的。

getParentTable()

public System.Data.DataTable getParentTable()

获取父级DataTable这个的DataRelation.

退货: DataTable - 一个DataTable那是这个关系的父表。

getParentTableName()

public String getParentTableName()

退货: java.lang.String - 此 DataRelation 的父 DataTable 的名称。

getRelationName()

public String getRelationName()

获取用于检索的名称DataRelation来自DataRelationCollection.

退货: java.lang.String - a 的名称DataRelation.

hashCode()

public int hashCode()

退货: 整数

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setChildKeyConstraint(System.Data.ForeignKeyConstraint childKeyConstraint)

public void setChildKeyConstraint(System.Data.ForeignKeyConstraint childKeyConstraint)

参数:

范围类型描述
childKeyConstraintForeignKeyConstraint

setNested(boolean value)

public void setNested(boolean value)

设置一个值,指示是否DataRelation对象是嵌套的。

参数:

范围类型描述
valueboolean真的,如果DataRelation对象是嵌套的;否则,假的。

setParentKeyConstraint(System.Data.UniqueConstraint parentKeyConstraint)

public void setParentKeyConstraint(System.Data.UniqueConstraint parentKeyConstraint)

参数:

范围类型描述
parentKeyConstraintUniqueConstraint

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int