DataColumn
Наследование: java.lang.Object
public class DataColumn
Представляет схему столбца вDataTable.
Конструкторы
Конструктор | Описание |
---|---|
DataColumn() | Инициализирует новый экземплярDataColumn класс как тип строки. |
DataColumn(String columnName) | Инициализирует новый экземплярDataColumn class, как тип строки, используя указанное имя столбца. |
DataColumn(String name, System.Data.DataTable table) | Инициализирует новый экземпляр @{ссылка на столбец данных} класс, используя указанное имя столбца и таблицу, которой он принадлежит. |
DataColumn(String columnName, Class dataType) | Инициализирует новый экземплярDataColumn класс, используя указанное имя столбца и тип данных. |
DataColumn(String name, Class type, System.Data.DataTable table) | Инициализирует новый экземплярDataColumn класс, используя указанное имя столбца, тип данных и таблицу данных, к которой он принадлежит. |
Методы
Метод | Описание |
---|---|
areColumnSetsTheSame(System.Data.DataColumn[] columnSet, System.Data.DataColumn[] compareSet) | |
equals(Object arg0) | |
getAllowDBNull() | Получает значение, указывающее, разрешены ли пустые значения в этом столбце для строк, принадлежащих таблице. |
getAutoIncrement() | Получает значение, указывающее, увеличивает ли столбец автоматически значение столбца для новых строк, добавленных в таблицу. |
getAutoIncrementSeed() | Получает начальное значение для столбца, имеющегоgetAutoIncrement() / setAutoIncrement(boolean)свойство установлено в true. |
getAutoIncrementStep() | Получает приращение, используемое столбцом с егоgetAutoIncrement() / setAutoIncrement(boolean)свойство установлено в true. |
getCaption() | Получает заголовок столбца. |
getClass() | |
getColumnMapping() | ПолучаетMappingType колонны. |
getColumnName() | Получает имя столбца вDataColumnCollection. |
getDataType() | Получает тип данных, хранящихся в столбце. |
getDefaultValue() | Получает значение по умолчанию для столбца при создании новых строк. |
getExpression() | Получает выражение, используемое для фильтрации строк, вычисления значений в столбце или создания статистического столбца. |
getMaxLength() | Получает максимальную длину текстового столбца. |
getNamespace() | Получает пространство именDataColumn. |
getOrdinal() | Получает позицию столбца вDataColumnCollection коллекция. |
getPrefix() | Получает префикс XML, который является псевдонимом пространства именDataTable. |
getReadOnly() | Получает значение, указывающее, разрешены ли изменения в столбце после добавления строки в таблицу. |
getTable() | ПолучаетDataTable которому принадлежит столбец. |
getUnique() | Получает значение, указывающее, должны ли значения в каждой строке столбца быть уникальными. |
hashCode() | |
isReadOnly() | |
isUnique() | |
notify() | |
notifyAll() | |
setAllowDBNull(boolean value) | Задает значение, указывающее, разрешены ли нулевые значения в этом столбце для строк, принадлежащих таблице. |
setAutoIncrement(boolean value) | Задает значение, указывающее, увеличивает ли столбец автоматически значение столбца для новых строк, добавляемых в таблицу. |
setAutoIncrementSeed(long value) | Задает начальное значение для столбца, имеющегоgetAutoIncrement() / setAutoIncrement(boolean)свойство установлено в true. |
setAutoIncrementStep(long value) | Устанавливает приращение, используемое столбцом с егоgetAutoIncrement() / setAutoIncrement(boolean)свойство установлено в true. |
setCaption(String value) | Устанавливает заголовок для столбца. |
setColumnMapping(int value) | УстанавливаетMappingType колонны. |
setColumnName(String value) | Задает имя столбца вDataColumnCollection. |
setDataType(Class value) | Задает тип данных, хранящихся в столбце. |
setDefaultValue(Object value) | Задает значение по умолчанию для столбца при создании новых строк. |
setMaxLength(int value) | Устанавливает максимальную длину текстового столбца. |
setNamespace(String value) | Задает пространство именDataColumn. |
setOrdinal(int ordinal) | Изменяет порядковый номер или позициюDataColumn к указанному порядковому номеру или позиции. |
setPrefix(String value) | Задает префикс XML, который является псевдонимом пространства именDataTable. |
setReadOnly(boolean value) | Задает значение, указывающее, разрешены ли изменения в столбце после добавления строки в таблицу. |
setUnique(boolean value) | Задает значение, указывающее, должны ли значения в каждой строке столбца быть уникальными. |
toString() | ПолучаетgetExpression() столбца, если он существует. |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
DataColumn()
public DataColumn()
Инициализирует новый экземплярDataColumn класс как тип строки.
DataColumn(String columnName)
public DataColumn(String columnName)
Инициализирует новый экземплярDataColumn class, как тип строки, используя указанное имя столбца.
Параметры:
Параметр | Тип | Описание |
---|---|---|
columnName | java.lang.String | Строка, представляющая имя создаваемого столбца. Если задано значение null или пустая строка (""), при добавлении в коллекцию столбцов будет указано имя по умолчанию. |
DataColumn(String name, System.Data.DataTable table)
public DataColumn(String name, System.Data.DataTable table)
Инициализирует новый экземпляр @{ссылка на столбец данных} класс, используя указанное имя столбца и таблицу, которой он принадлежит.
Параметры:
Параметр | Тип | Описание |
---|---|---|
name | java.lang.String | имя столбца данных |
table | DataTable | таблица, которой принадлежит этот столбец |
DataColumn(String columnName, Class dataType)
public DataColumn(String columnName, Class dataType)
Инициализирует новый экземплярDataColumn класс, используя указанное имя столбца и тип данных.
Параметры:
Параметр | Тип | Описание |
---|---|---|
columnName | java.lang.String | Строка, представляющая имя создаваемого столбца. Если задано значение null или пустая строка (""), при добавлении в коллекцию столбцов будет указано имя по умолчанию. |
dataType | java.lang.Class | ПоддерживаетсяgetDataType() / setDataType(java.lang.Class). |
DataColumn(String name, Class type, System.Data.DataTable table)
public DataColumn(String name, Class type, System.Data.DataTable table)
Инициализирует новый экземплярDataColumn класс, используя указанное имя столбца, тип данных и таблицу данных, к которой он принадлежит.
Параметры:
Параметр | Тип | Описание |
---|---|---|
name | java.lang.String | имя столбца данных |
type | java.lang.Class | тип данных |
table | DataTable | таблица, которой принадлежит этот столбец |
areColumnSetsTheSame(System.Data.DataColumn[] columnSet, System.Data.DataColumn[] compareSet)
public static boolean areColumnSetsTheSame(System.Data.DataColumn[] columnSet, System.Data.DataColumn[] compareSet)
Параметры:
Параметр | Тип | Описание |
---|---|---|
columnSet | DataColumn[] | |
compareSet | DataColumn[] |
Возвращает: логический
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
getAllowDBNull()
public boolean getAllowDBNull()
Получает значение, указывающее, разрешены ли пустые значения в этом столбце для строк, принадлежащих таблице.
Возвращает: boolean - true, если разрешены нулевые значения; в противном случае ложно. Значение по умолчанию верно.
getAutoIncrement()
public boolean getAutoIncrement()
Получает значение, указывающее, увеличивает ли столбец автоматически значение столбца для новых строк, добавленных в таблицу.
Возвращает: boolean - true, если значение столбца увеличивается автоматически; в противном случае ложно. Значение по умолчанию — ложь.
getAutoIncrementSeed()
public long getAutoIncrementSeed()
Получает начальное значение для столбца, имеющегоgetAutoIncrement() / setAutoIncrement(boolean)свойство установлено в true.
Возвращает: long - начальное значение дляgetAutoIncrement() / setAutoIncrement(boolean) особенность.
getAutoIncrementStep()
public long getAutoIncrementStep()
Получает приращение, используемое столбцом с егоgetAutoIncrement() / setAutoIncrement(boolean)свойство установлено в true.
Возвращает: long — число, на которое автоматически увеличивается значение столбца. По умолчанию 1.
getCaption()
public String getCaption()
Получает заголовок столбца.
Возвращает: java.lang.String — заголовок столбца. Если не установлено, возвращаетgetColumnName() / setColumnName(java.lang.String) ценность.
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getColumnMapping()
public int getColumnMapping()
ПолучаетMappingType колонны.
Возвращает: инт - один изMappingType ценности. Возвращаемое значение является одним изMappingType константы.
getColumnName()
public String getColumnName()
Получает имя столбца вDataColumnCollection.
Возвращает: java.lang.String — имя столбца.
getDataType()
public Class getDataType()
Получает тип данных, хранящихся в столбце.
Возвращает: java.lang.Class — объект java.lang.Class, представляющий тип данных столбца.
getDefaultValue()
public Object getDefaultValue()
Получает значение по умолчанию для столбца при создании новых строк.
Возвращает: java.lang.Object — значение, соответствующее столбцуgetDataType() / setDataType(java.lang.Class).
getExpression()
public String getExpression()
Получает выражение, используемое для фильтрации строк, вычисления значений в столбце или создания статистического столбца.
Возвращает: java.lang.String — выражение для вычисления значения столбца или создания сводного столбца. Тип возвращаемого значения выражения определяетсяgetDataType() / setDataType(java.lang.Class) колонны.
getMaxLength()
public int getMaxLength()
Получает максимальную длину текстового столбца.
Возвращает: int — максимальная длина столбца в символах. Если столбец не имеет максимальной длины, значение равно -1 (по умолчанию).
getNamespace()
public String getNamespace()
Получает пространство именDataColumn.
Возвращает: java.lang.String — пространство именDataColumn.
getOrdinal()
public int getOrdinal()
Получает позицию столбца вDataColumnCollection коллекция.
Возвращает: int - Позиция столбца. Получает -1, если столбец не является членом коллекции.
getPrefix()
public String getPrefix()
Получает префикс XML, который является псевдонимом пространства именDataTable.
Возвращает: java.lang.String — префикс XML дляDataTable пространство имен.
getReadOnly()
public boolean getReadOnly()
Получает значение, указывающее, разрешены ли изменения в столбце после добавления строки в таблицу.
Возвращает: boolean - true, если столбец доступен только для чтения; в противном случае ложно. Значение по умолчанию — ложь.
getTable()
public System.Data.DataTable getTable()
ПолучаетDataTable которому принадлежит столбец.
Возвращает: DataTable -DataTable чтоDataColumn принадлежит.
getUnique()
public boolean getUnique()
Получает значение, указывающее, должны ли значения в каждой строке столбца быть уникальными.
Возвращает: boolean - true, если значение должно быть уникальным; в противном случае ложно. Значение по умолчанию — ложь.
hashCode()
public native int hashCode()
Возвращает: инт
isReadOnly()
public boolean isReadOnly()
Возвращает: логический
isUnique()
public boolean isUnique()
Возвращает: логический
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setAllowDBNull(boolean value)
public void setAllowDBNull(boolean value)
Задает значение, указывающее, разрешены ли нулевые значения в этом столбце для строк, принадлежащих таблице.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | true, если разрешены нулевые значения; в противном случае ложно. Значение по умолчанию верно. |
setAutoIncrement(boolean value)
public void setAutoIncrement(boolean value)
Задает значение, указывающее, увеличивает ли столбец автоматически значение столбца для новых строк, добавляемых в таблицу.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Значение true, если значение столбца увеличивается автоматически; в противном случае ложно. Значение по умолчанию — ложь. |
setAutoIncrementSeed(long value)
public void setAutoIncrementSeed(long value)
Задает начальное значение для столбца, имеющегоgetAutoIncrement() / setAutoIncrement(boolean)свойство установлено в true.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | long | Начальное значение дляgetAutoIncrement() / setAutoIncrement(boolean) особенность. |
setAutoIncrementStep(long value)
public void setAutoIncrementStep(long value)
Устанавливает приращение, используемое столбцом с егоgetAutoIncrement() / setAutoIncrement(boolean)свойство установлено в true.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | long | Число, на которое автоматически увеличивается значение столбца. По умолчанию 1. |
setCaption(String value)
public void setCaption(String value)
Устанавливает заголовок для столбца.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Заголовок столбца. Если не установлено, возвращаетgetColumnName() / setColumnName(java.lang.String) ценность. |
setColumnMapping(int value)
public void setColumnMapping(int value)
УстанавливаетMappingType колонны.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Один изMappingType ценности. Значение должно быть одним изMappingType константы. |
setColumnName(String value)
public void setColumnName(String value)
Задает имя столбца вDataColumnCollection.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Имя столбца. |
setDataType(Class value)
public void setDataType(Class value)
Задает тип данных, хранящихся в столбце.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.Class | Объект java.lang.Class, представляющий тип данных столбца. |
setDefaultValue(Object value)
public void setDefaultValue(Object value)
Задает значение по умолчанию для столбца при создании новых строк.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.Object | Значение, соответствующее столбцуgetDataType() / setDataType(java.lang.Class). |
setMaxLength(int value)
public void setMaxLength(int value)
Устанавливает максимальную длину текстового столбца.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Максимальная длина столбца в символах. Если столбец не имеет максимальной длины, значение равно -1 (по умолчанию). |
setNamespace(String value)
public void setNamespace(String value)
Задает пространство именDataColumn.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Пространство именDataColumn. |
setOrdinal(int ordinal)
public void setOrdinal(int ordinal)
Изменяет порядковый номер или позициюDataColumn к указанному порядковому номеру или позиции.
Параметры:
Параметр | Тип | Описание |
---|---|---|
ordinal | int | Указанный порядковый номер. |
setPrefix(String value)
public void setPrefix(String value)
Задает префикс XML, который является псевдонимом пространства именDataTable.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Префикс XML дляDataTable пространство имен. |
setReadOnly(boolean value)
public void setReadOnly(boolean value)
Задает значение, указывающее, разрешены ли изменения в столбце после добавления строки в таблицу.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | true, если столбец доступен только для чтения; в противном случае ложно. Значение по умолчанию — ложь. |
setUnique(boolean value)
public void setUnique(boolean value)
Задает значение, указывающее, должны ли значения в каждой строке столбца быть уникальными.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | true, если значение должно быть уникальным; в противном случае ложно. Значение по умолчанию — ложь. |
toString()
public String toString()
ПолучаетgetExpression() столбца, если он существует.
Возвращает: java.lang.String —getExpression() значение, если свойство установлено; в противном случаеgetColumnName() / setColumnName(java.lang.String) имущество.
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 |