DbColumn DbColumn DbColumn DbColumn Class

Definition

Stellt eine Spalte mit einer Datenquelle dar.Represents a column within a data source.

public ref class DbColumn abstract
public abstract class DbColumn
type DbColumn = class
Public MustInherit Class DbColumn
Vererbung
DbColumnDbColumnDbColumnDbColumn

Konstruktoren

DbColumn() DbColumn() DbColumn() DbColumn()

Initialisiert eine neue Instanz der DbColumn-Klasse.Initializes a new instance of the DbColumn class.

Eigenschaften

AllowDBNull AllowDBNull AllowDBNull AllowDBNull

Ruft einen booleschen NULL-Wert auf, der angibt, ob DBNull-Werte in dieser Spalte zulässig sind, oder gibt null zurück, wenn kein Wert festgelegt ist.Gets a nullable boolean value that indicates whether DBNull values are allowed in this column, or returns null if no value is set. Kann entweder auf true oder false festgelegt werden, was angibt, ob DBNull-Werte in dieser Spalte zulässig sind, oder null (Nothing in Visual Basic), wenn er in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either true or false indicating whether DBNull values are allowed in this column, or null (Nothing in Visual Basic) when overridden in a derived class.

BaseCatalogName BaseCatalogName BaseCatalogName BaseCatalogName

Ruft den Katalognamen auf, der der Datenquelle zugeordnet ist; andernfalls null, wenn kein Wert festgelegt ist.Gets the catalog name associated with the data source; otherwise, null if no value is set. Kann beim Überschreiben in einer abgeleiteten Klasse auf den Katalognamen oder null festgelegt werden.Can be set to either the catalog name or null when overridden in a derived class.

BaseColumnName BaseColumnName BaseColumnName BaseColumnName

Ruft den Namen der Basisspalte ab; ist andernfalls null, wenn kein Wert festgelegt ist.Gets the base column name; otherwise, null if no value is set. Kann beim Überschreiben in einer abgeleiteten Klasse auf den Spaltennamen oder null festgelegt werden.Can be set to either the column name or null when overridden in a derived class.

BaseSchemaName BaseSchemaName BaseSchemaName BaseSchemaName

Ruft den Schemanamen auf, der der Datenquelle zugeordnet ist; andernfalls null, wenn kein Wert festgelegt ist.Gets the schema name associated with the data source; otherwise, null if no value is set. Kann beim Überschreiben in einer abgeleiteten Klasse auf den Schemanamen oder null festgelegt werden.Can be set to either the schema name or null when overridden in a derived class.

BaseServerName BaseServerName BaseServerName BaseServerName

Ruft den Servernamen ab, der der Spalte zugeordnet ist; andernfalls null, wenn kein Wert festgelegt ist.Gets the server name associated with the column; otherwise, null if no value is set. Kann beim Überschreiben in einer abgeleiteten Klasse auf den Servernamen oder null festgelegt werden.Can be set to either the server name or null when overridden in a derived class.

BaseTableName BaseTableName BaseTableName BaseTableName

Ruft den Tabellennamen im Schema ab. Andernfalls null, wenn kein Wert festgelegt wurde.Gets the table name in the schema; otherwise, null if no value is set. Kann entweder auf den Tabellennamen oder null festgelegt werden, wenn es in einer abgeleiteten Klasse überschrieben wird.Can be set to either the table name or null when overridden in a derived class.

ColumnName ColumnName ColumnName ColumnName

Ruft den Namen der Spalte ab.Gets the name of the column. Kann beim Überschreiben in einer abgeleiteten Klasse auf den Spaltennamen festgelegt werden.Can be set to the column name when overridden in a derived class.

ColumnOrdinal ColumnOrdinal ColumnOrdinal ColumnOrdinal

Ruft die Position der Spalte (ordinal) in der Zeile der Datenquelle ab; andernfalls null, falls kein Wert festgelegt ist.Gets the column position (ordinal) in the datasource row; otherwise, null if no value is set. Sie kann entweder auf einen int32-Wert festgelegt werden, um die Spaltenposition anzugeben, oder auf null, wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either an int32 value to specify the column position or null when overridden in a derived class.

ColumnSize ColumnSize ColumnSize ColumnSize

Ruft die Größe der Spalte ab. Ist andernfalls null, wenn kein Wert festgelegt ist.Gets the column size; otherwise, null if no value is set. Sie kann entweder auf einen int32-Wert festgelegt werden, um die Spaltengröße anzugeben, oder auf null, wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either an int32 value to specify the column size or null when overridden in a derived class.

DataType DataType DataType DataType

Gibt den Typ der in der Spalte gespeicherten Daten zurück.Gets the type of data stored in the column. Kann auf ein Type-Objekt festgelegt werden, dass den Datentyp in der Spalte darstellt, wenn es in einer abgeleiteten Klasse überschrieben wird.Can be set to a Type object that represents the type of data in the column when overridden in a derived class.

DataTypeName DataTypeName DataTypeName DataTypeName

Ruft den Namen des Datentyps ab; andernfalls null, wenn kein Wert festgelegt wurde.Gets the name of the data type; otherwise, null if no value is set. Kann entweder auf den Datentypnamen oder null festgelegt werden, wenn es in einer abgeleiteten Klasse überschrieben wird.Can be set to either the data type name or null when overridden in a derived class.

IsAliased IsAliased IsAliased IsAliased

Ruft einen booleschen NULL-Wert auf, der angibt, ob diese Spalte ein Alias ist, oder gibt null zurück, wenn kein Wert festgelegt ist.Gets a nullable boolean value that indicates whether this column is aliased, or returns null if no value is set. Kann entweder auf true oder false festgelegt werden, was angibt, ob die Spalte ein Alias ist, oder null (Nothing in Visual Basic), wenn er in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either true or false indicating whether this column is aliased, or null (Nothing in Visual Basic) when overridden in a derived class.

IsAutoIncrement IsAutoIncrement IsAutoIncrement IsAutoIncrement

Ruft einen booleschen NULL-Wert auf, der angibt, ob Werte in dieser Spalte automatisch inkrementiert werden, oder gibt null zurück, wenn kein Wert festgelegt ist.Gets a nullable boolean value that indicates whether values in this column are automatically incremented, or returns null if no value is set. Kann entweder auf true oder false festgelegt werden, was angibt, ob Werte in dieser Spalte automatisch inkrementiert werden, oder null (Nothing in Visual Basic), wenn er in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either true or false indicating whether values in this column are automatically incremented, or null (Nothing in Visual Basic) when overridden in a derived class.

IsExpression IsExpression IsExpression IsExpression

Ruft einen booleschen NULL-Wert auf, der angibt, ob diese Spalte ein Ausdruck ist, oder gibt null zurück, wenn kein Wert festgelegt ist.Gets a nullable boolean value that indicates whether this column is an expression, or returns null if no value is set. Kann entweder auf true oder false festgelegt werden, was angibt, ob die Spalte ein Ausdruck ist, oder null (Nothing in Visual Basic), wenn er in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either true or false indicating whether this column is an expression, or null (Nothing in Visual Basic) when overridden in a derived class.

IsHidden IsHidden IsHidden IsHidden

Ruft einen booleschen NULL-Wert auf, der angibt, ob diese Spalte ausgeblendet ist oder null zurückgibt, wenn kein Wert festgelegt ist.Gets a nullable boolean value that indicates whether this column is hidden, or returns null if no value is set. Kann entweder auf true oder false festgelegt werden, was angibt, ob die Spalte ausgeblendet ist, oder null (Nothing in Visual Basic), wenn er in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either true or false indicating whether this column is hidden, or null (Nothing in Visual Basic) when overridden in a derived class.

IsIdentity IsIdentity IsIdentity IsIdentity

Ruft einen booleschen NULL-Wert auf, der angibt, ob diese Spalte eine Identität ist, oder gibt null zurück, wenn kein Wert festgelegt ist.Gets a nullable boolean value that indicates whether this column is an identity, or returns null if no value is set. Kann entweder auf true oder false festgelegt werden, was angibt, ob die Spalte eine Identität ist, oder null (Nothing in Visual Basic), wenn er in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either true or false indicating whether this column is an identity, or null (Nothing in Visual Basic) when overridden in a derived class.

IsKey IsKey IsKey IsKey

Ruft einen booleschen NULL-Wert auf, der angibt, ob diese Spalte ein Schlüssel ist oder gibt null zurück, wenn kein Wert festgelegt ist.Gets a nullable boolean value that indicates whether this column is a key, or returns null if no value is set. Kann entweder auf true oder false festgelegt werden, was angibt, ob die Spalte ein Schlüssel ist, oder null (Nothing in Visual Basic), wenn er in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either true or false indicating whether this column is a key, or null (Nothing in Visual Basic) when overridden in a derived class.

IsLong IsLong IsLong IsLong

Ruft einen booleschen NULL-Wert auf, der angibt, ob diese Spalte lange Daten enthält, oder gibt null zurück, wenn kein Wert festgelegt ist.Gets a nullable boolean value that indicates whether this column contains long data, or returns null if no value is set. Kann entweder auf true oder false festgelegt werden, was angibt, ob die Spalte lange Daten enthält, oder null (Nothing in Visual Basic), wenn er in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either true or false indicating whether this column contains long data, or null (Nothing in Visual Basic) when overridden in a derived class.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ruft einen booleschen NULL-Wert auf, der angibt, ob diese Spalte schreibgeschützt ist oder null zurückgibt, wenn kein Wert festgelegt ist.Gets a nullable boolean value that indicates whether this column is read-only, or returns null if no value is set. Kann entweder auf true oder false festgelegt werden, was angibt, ob die Spalte schreibgeschützt ist, oder null (Nothing in Visual Basic), wenn er in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either true or false indicating whether this column is read-only, or null (Nothing in Visual Basic) when overridden in a derived class.

IsUnique IsUnique IsUnique IsUnique

Ruft einen booleschen NULL-Wert auf, der angibt, ob eine eindeutige Einschränkung für diese Spalte gilt oder gibt null zurück, wenn kein Wert festgelegt ist.Gets a nullable boolean value that indicates whether a unique constraint applies to this column, or returns null if no value is set. Kann entweder auf true oder false festgelegt werden, was angibt, ob eine eindeutige Einschränkung für diese Spalte gilt, oder null (Nothing in Visual Basic), wenn er in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either true or false indicating whether a unique constraint applies to this column, or null (Nothing in Visual Basic) when overridden in a derived class.

Item[String] Item[String] Item[String] Item[String]

Ruft das Objekt auf Grundlage des Spalteneigenschaftennamens ab.Gets the object based on the column property name.

NumericPrecision NumericPrecision NumericPrecision NumericPrecision

Ruft die numerische Präzision der Spaltendaten ab; andernfalls null, wenn kein Fest angegeben wurde.Gets the numeric precision of the column data; otherwise, null if no value is set. Kann entweder auf einen int32-Wert festgelegt werden, um die numerische Präzision der Spaltendaten anzugeben, oder auf null, wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either an int32 value to specify the numeric precision of the column data or null when overridden in a derived class.

NumericScale NumericScale NumericScale NumericScale

Ruft einen auf NULL-festlegbaren int32-Wert ab, der entweder null oder den numerischen Bereich der Spaltendaten zurückgibt.Gets a nullable int32 value that either returns null or the numeric scale of the column data. Kann für den numerischen Bereich der Spaltendaten entweder auf null oder auf einen int32-Wert festgelegt werden, wenn er in einer abgeleiteten Klasse außer Kraft gesetzt wird.Can be set to either null or an int32 value for the numeric scale of the column data when overridden in a derived class.

UdtAssemblyQualifiedName UdtAssemblyQualifiedName UdtAssemblyQualifiedName UdtAssemblyQualifiedName

Ruft den durch die Assembly qualifizierten Namen des Type-Objekts ab, das den Datentyp in der Spalte darstellt; andernfalls null, wenn kein Wert festgelegt ist.Gets the assembly-qualified name of the Type object that represents the type of data in the column; otherwise, null if no value is set. Kann beim Überschreiben in einer abgeleiteten Klasse auf den durch die Assembly qualifizierten Namen oder null festgelegt werden.Can be set to either the assembly-qualified name or null when overridden in a derived class.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für: