DataRelation
遗产: java.lang.Object
public class DataRelation
表示两个之间的父/子关系DataTable对象。
构造器
方法
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使用指定名称的类、父表和子表、父列和子列的匹配数组。
参数:
范围 | 类型 | 描述 |
---|---|---|
relationName | java.lang.String | DataRelation 的名称。如果为 null 或空字符串 (""),则在将创建的对象添加到 DataRelationCollection 时将给出一个默认名称。 |
parentTable | DataTable | 关系中的父表。 |
childTable | DataTable | 关系中的子表。 |
parentColumnNames | java.lang.String[] | 关系中父 DataColumn 的名称。 |
childColumnNames | java.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对象和指示是否创建约束的值。
参数:
范围 | 类型 | 描述 |
---|---|---|
relationName | java.lang.String | 关系的名称。如果为 null 或空字符串 (""),则在将创建的对象添加到DataRelationCollection. |
parentColumns | DataColumn[] | 父数组DataColumn对象。 |
childColumns | DataColumn[] | 子数组DataColumn对象。 |
createConstraints | boolean | 指示是否创建约束的值。如果创建了约束,则为 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对象,以及指示是否创建约束的值。
参数:
范围 | 类型 | 描述 |
---|---|---|
relationName | java.lang.String | 关系的名称。如果为 null 或空字符串 (""),则在将创建的对象添加到DataRelationCollection. |
parentColumn | DataColumn | 父母DataColumn在关系中。 |
childColumn | DataColumn | 孩子DataColumn在关系中。 |
createConstraints | boolean | 指示是否创建约束的值。如果创建了约束,则为 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对象。
参数:
范围 | 类型 | 描述 |
---|---|---|
relationName | java.lang.String | 的名称DataRelation .如果为 null 或空字符串 (""),则在将创建的对象添加到DataRelationCollection. |
parentColumn | DataColumn | 父母DataColumn在关系中。 |
childColumn | DataColumn | 孩子DataColumn在关系中。 |
equals(Object obj)
public boolean equals(Object obj)
参数:
范围 | 类型 | 描述 |
---|---|---|
obj | java.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)
参数:
范围 | 类型 | 描述 |
---|---|---|
childKeyConstraint | ForeignKeyConstraint |
setNested(boolean value)
public void setNested(boolean value)
设置一个值,指示是否DataRelation对象是嵌套的。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 真的,如果DataRelation对象是嵌套的;否则,假的。 |
setParentKeyConstraint(System.Data.UniqueConstraint parentKeyConstraint)
public void setParentKeyConstraint(System.Data.UniqueConstraint parentKeyConstraint)
参数:
范围 | 类型 | 描述 |
---|---|---|
parentKeyConstraint | UniqueConstraint |
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 |