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 что гарантирует, что значения в родительском столбце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.StringИмя отношения данных. Если значение null или пустая строка (""), имя по умолчанию будет присвоено при добавлении созданного объекта в DataRelationCollection.
parentTableDataTableРодительская таблица в отношении.
childTableDataTableДочерняя таблица в отношении.
parentColumnNamesjava.lang.String[]Имя родительского столбца данных в отношении.
childColumnNamesjava.lang.String[]Дочерний столбец данных в отношении.

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.String[] - имена дочерних 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 — имя дочерней DataTable этого DataRelation.

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getDataSet()

public System.Data.DataSet getDataSet()

ПолучаетDataSet к которомуDataRelation принадлежит.

Возвращает: DataSet - АDataSet к которомуDataRelation принадлежит.

getParentColumnNames()

public String[] getParentColumnNames()

Возвращает: java.lang.String[] - имена родительских 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 что гарантирует, что значения в родительском столбцеDataRelation уникальны.

Возвращает: UniqueConstraint - АUniqueConstraint это гарантирует, что значения в родительском столбце уникальны.

getParentTable()

public System.Data.DataTable getParentTable()

Получает родителяDataTable этогоDataRelation.

Возвращает: DataTable - АDataTable это родительская таблица этого отношения.

getParentTableName()

public String getParentTableName()

Возвращает: java.lang.String — имя родительской DataTable этого DataRelation.

getRelationName()

public String getRelationName()

Получает имя, используемое для полученияDataRelation отDataRelationCollection.

Возвращает: java.lang.String — Имя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.String

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