DataRelationCollection

遗产: java.lang.Object

所有已实现的接口: java.lang.Iterable

public class DataRelationCollection implements Iterable

代表集合DataRelation为此的对象DataSet.

方法

方法描述
add(System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)创建一个DataRelation具有指定的父列和子列,并将其添加到集合中。
add(System.Data.DataRelation relation)添加一个DataRelationDataRelationCollection.
add(System.Data.DataTable parentTable, System.Data.DataTable childTable, String parentColumnName, String childColumnName)向集合添加关系。
add(System.Data.DataTable parentTable, System.Data.DataTable childTable, String[] parentColumnNames, String[] childColumnNames)向集合添加关系。
add(String name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)创建一个DataRelation具有指定的名称、父列和子列,并将其添加到集合中。
add(String name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, boolean createConstraints)创建一个DataRelation具有指定名称、父列和子列,根据 createConstraints 参数的值具有可选约束,并将其添加到集合中。
clear()清除所有关系的集合。
contains(System.Data.DataRelation relation)验证集合中是否存在具有特定名称(不区分大小写)的 DataRelation。
equals(Object arg0)
get(int index)获取DataRelation指定索引处的对象。
get(String name)获取DataRelation由名称指定的对象。
getClass()
getCount()
hashCode()
indexOf(System.Data.DataRelation relation)获取指定的索引DataRelation目的。
iterator()
notify()
notifyAll()
removeAt(int index)从集合中移除指定索引处的关系。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

add(System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)

public void add(System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)

创建一个DataRelation具有指定的父列和子列,并将其添加到集合中。

参数:

范围类型描述
parentColumnDataColumn关系的父列。
childColumnDataColumn关系的子列。

add(System.Data.DataRelation relation)

public void add(System.Data.DataRelation relation)

添加一个DataRelationDataRelationCollection.

参数:

范围类型描述
relationDataRelation要添加到集合中的 DataRelation。

add(System.Data.DataTable parentTable, System.Data.DataTable childTable, String parentColumnName, String childColumnName)

public void add(System.Data.DataTable parentTable, System.Data.DataTable childTable, String parentColumnName, String childColumnName)

向集合添加关系。不对重复等进行检查。

参数:

范围类型描述
parentTableDataTable关系的父表。
childTableDataTable关系的子表。
parentColumnNamejava.lang.String关系的父列名称。
childColumnNamejava.lang.String关系的子列名称。

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

public void add(System.Data.DataTable parentTable, System.Data.DataTable childTable, String[] parentColumnNames, String[] childColumnNames)

向集合添加关系。不对重复等进行检查。

参数:

范围类型描述
parentTableDataTable关系的父表。
childTableDataTable关系的子表。
parentColumnNamesjava.lang.String[]关系的父列名称的数组。
childColumnNamesjava.lang.String[]关系的子列名称的数组。

add(String name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)

public void add(String name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)

创建一个DataRelation具有指定的名称、父列和子列,并将其添加到集合中。

参数:

范围类型描述
namejava.lang.String关系的名称。
parentColumnDataColumn关系的父列。
childColumnDataColumn关系的子列。

add(String name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, boolean createConstraints)

public void add(String name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, boolean createConstraints)

创建一个DataRelation具有指定名称、父列和子列,根据 createConstraints 参数的值具有可选约束,并将其添加到集合中。

参数:

范围类型描述
namejava.lang.String关系的名称。
parentColumnDataColumn关系的父列。
childColumnDataColumn关系的子列。
createConstraintsbooleantrue 创建约束;否则为假。 (默认为真)。

clear()

public void clear()

清除所有关系的集合。

contains(System.Data.DataRelation relation)

public boolean contains(System.Data.DataRelation relation)

验证集合中是否存在具有特定名称(不区分大小写)的 DataRelation。

参数:

范围类型描述
relationDataRelation要查找的关系的名称。

退货: boolean - 如果存在具有指定名称的关系,则为 true;否则为假。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

get(int index)

public System.Data.DataRelation get(int index)

获取DataRelation指定索引处的对象。

参数:

范围类型描述
indexint要查找的从零开始的索引。

退货: DataRelation - 这DataRelation ,或者一个空值,如果指定DataRelation不存在。

get(String name)

public System.Data.DataRelation get(String name)

获取DataRelation由名称指定的对象。

参数:

范围类型描述
namejava.lang.String要查找的关系的名称。

退货: DataRelation 命名的DataRelation ,或者一个空值,如果指定DataRelation不存在。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getCount()

public int getCount()

退货: int - 集合中元素的总数

hashCode()

public native int hashCode()

退货: 整数

indexOf(System.Data.DataRelation relation)

public int indexOf(System.Data.DataRelation relation)

获取指定的索引DataRelation目的。

参数:

范围类型描述
relationDataRelation要搜索的关系。

退货: int - 关系的从 0 开始的索引,如果在集合中找不到关系则为 -1。

iterator()

public Iterator iterator()

退货: java.util.迭代器

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeAt(int index)

public void removeAt(int index)

从集合中移除指定索引处的关系。

参数:

范围类型描述
indexint要删除的关系的索引。

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