DbColumn Klasa

Definicja

Reprezentuje kolumnę w źródle danych.

public ref class DbColumn abstract
public abstract class DbColumn
type DbColumn = class
Public MustInherit Class DbColumn
Dziedziczenie
DbColumn

Konstruktory

DbColumn()

Inicjuje nowe wystąpienie klasy DbColumn.

Właściwości

AllowDBNull

Pobiera wartość logiczną dopuszczaną do wartości null, która wskazuje, czy DBNull wartości są dozwolone w tej kolumnie, czy zwraca null wartość, jeśli żadna wartość nie jest ustawiona. Można ustawić na wartość true lub false wskazać, czy DBNull wartości są dozwolone w tej kolumnie, lub null (Nothing w Visual Basic) podczas zastępowania w klasie pochodnej.

BaseCatalogName

Pobiera nazwę wykazu skojarzona ze źródłem danych; w przeciwnym razie, null jeśli nie ustawiono żadnej wartości. Można ustawić na nazwę wykazu lub null po zastąpieniu w klasie pochodnej.

BaseColumnName

Pobiera nazwę kolumny podstawowej; w przeciwnym razie, null jeśli nie ustawiono żadnej wartości. Można ustawić na nazwę kolumny lub null przesłonięć ją w klasie pochodnej.

BaseSchemaName

Pobiera nazwę schematu skojarzona ze źródłem danych; w przeciwnym razie, null jeśli nie ustawiono żadnej wartości. Można ustawić na nazwę schematu lub null po zastąpieniu w klasie pochodnej.

BaseServerName

Pobiera nazwę serwera skojarzona z kolumną; w przeciwnym razie, null jeśli nie ustawiono żadnej wartości. Można ustawić na nazwę serwera lub null po przesłonięciu w klasie pochodnej.

BaseTableName

Pobiera nazwę tabeli w schemacie; w przeciwnym razie, null jeśli nie ustawiono żadnej wartości. Można ustawić na nazwę tabeli lub null po przesłonięciu w klasie pochodnej.

ColumnName

Pobiera nazwę kolumny. Można ustawić na nazwę kolumny po przesłonięciu w klasie pochodnej.

ColumnOrdinal

Pobiera położenie kolumny (porządkowe) w wierszu źródła danych; w przeciwnym razie, null jeśli nie ustawiono żadnej wartości. Można ustawić wartość na wartość określającą int32 położenie kolumny lub null po przesłonięciu w klasie pochodnej.

ColumnSize

Pobiera rozmiar kolumny; w przeciwnym razie, null jeśli nie ustawiono żadnej wartości. Można ustawić na int32 wartość , aby określić rozmiar kolumny lub null po przesłonięciu w klasie pochodnej.

DataType

Pobiera typ danych przechowywanych w kolumnie. Można ustawić na Type obiekt reprezentujący typ danych w kolumnie podczas zastępowania w klasie pochodnej.

DataTypeName

Pobiera nazwę typu danych; w przeciwnym razie, null jeśli nie ustawiono żadnej wartości. Można ustawić na nazwę typu danych lub null po przesłonięciu w klasie pochodnej.

IsAliased

Pobiera wartość logiczną dopuszczaną do wartości null, która wskazuje, czy ta kolumna jest aliasowana, czy zwraca null wartość, jeśli nie ustawiono żadnej wartości. Można ustawić na wartość true lub false wskazać, czy ta kolumna jest aliasowana, lub null (Nothing w Visual Basic), gdy zostanie zastąpiona w klasie pochodnej.

IsAutoIncrement

Pobiera wartość logiczną dopuszczaną do wartości null, która wskazuje, czy wartości w tej kolumnie są automatycznie zwiększane, czy zwracane null , jeśli żadna wartość nie jest ustawiona. Można ustawić na wartość true lub false wskazać, czy wartości w tej kolumnie są automatycznie zwiększane, lub null (Nothing w Visual Basic) podczas zastępowania w klasie pochodnej.

IsExpression

Pobiera wartość logiczną dopuszczaną do wartości null, która wskazuje, czy ta kolumna jest wyrażeniem, czy też zwraca null wartość, jeśli nie jest ustawiona żadna wartość. Można ustawić na wartość lub false wskazaćtrue, czy ta kolumna jest wyrażeniem, lub null (Nothing w Visual Basic), gdy zostanie zastąpiona w klasie pochodnej.

IsHidden

Pobiera wartość logiczną dopuszczaną do wartości null, która wskazuje, czy ta kolumna jest ukryta, czy zwraca null wartość, jeśli nie ustawiono żadnej wartości. Można ustawić na wartość true lub false wskazać, czy ta kolumna jest ukryta, lub null (Nothing w Visual Basic), gdy zostanie zastąpiona w klasie pochodnej.

IsIdentity

Pobiera wartość logiczną dopuszczaną do wartości null, która wskazuje, czy ta kolumna jest tożsamością, czy zwraca null wartość, jeśli nie ustawiono żadnej wartości. Można ustawić na wartość lub false wskazaćtrue, czy ta kolumna jest tożsamością, lub null (Nothing w Visual Basic), gdy zostanie zastąpiona w klasie pochodnej.

IsKey

Pobiera wartość logiczną dopuszczaną do wartości null, która wskazuje, czy ta kolumna jest kluczem, czy zwraca null wartość, jeśli nie ustawiono żadnej wartości. Można ustawić na wartość lub false wskazaćtrue, czy ta kolumna jest kluczem, lub null (Nothing w Visual Basic), gdy zostanie zastąpiona w klasie pochodnej.

IsLong

Pobiera wartość logiczną dopuszczaną do wartości null, która wskazuje, czy ta kolumna zawiera długie dane, czy też zwraca null wartość, jeśli nie jest ustawiona żadna wartość. Można ustawić na wartość true lub false wskazać, czy ta kolumna zawiera długie dane, lub null (Nothing w Visual Basic), gdy zostanie zastąpiona w klasie pochodnej.

IsReadOnly

Pobiera wartość logiczną dopuszczaną do wartości null, która wskazuje, czy ta kolumna jest tylko do odczytu, czy zwraca null wartość, jeśli nie ustawiono żadnej wartości. Można ustawić na wartość lub false wskazaćtrue, czy ta kolumna jest tylko do odczytu, lub null (Nothing w Visual Basic), gdy zostanie zastąpiona w klasie pochodnej.

IsUnique

Pobiera wartość logiczną dopuszczaną do wartości null, która wskazuje, czy ograniczenie unikatowe ma zastosowanie do tej kolumny, czy zwraca null wartość, jeśli nie ustawiono żadnej wartości. Można ustawić na wartość lub false wskazaćtrue, czy unikatowe ograniczenie ma zastosowanie do tej kolumny, lub null (Nothing w Visual Basic), gdy zostanie zastąpione w klasie pochodnej.

Item[String]

Pobiera obiekt na podstawie nazwy właściwości kolumny.

NumericPrecision

Pobiera dokładność liczbową danych kolumny; w przeciwnym razie, null jeśli nie ustawiono żadnej wartości. Można ustawić wartość na int32 wartość , aby określić dokładność liczbową danych kolumny lub null po przesłonięciu w klasie pochodnej.

NumericScale

Pobiera wartość dopuszczaną int32 do wartości null, która zwraca null lub skalę liczbową danych kolumny. W przypadku przesłonięcia w klasie pochodnej można ustawić null wartość lub int32 wartość dla skali liczbowej danych kolumny.

UdtAssemblyQualifiedName

Pobiera kwalifikowaną przez zestaw nazwę Type obiektu, który reprezentuje typ danych w kolumnie; w przeciwnym razie, null jeśli nie ustawiono żadnej wartości. Można ustawić na nazwę kwalifikowaną przez zestaw lub null przesłonięć ją w klasie pochodnej.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy