DataColumn.SetOrdinal(Int32) Methode

Definition

Ändert die Ordnungszahl oder Position der DataColumn in die angegebene Ordnungszahl oder Position.Changes the ordinal or position of the DataColumn to the specified ordinal or position.

public:
 void SetOrdinal(int ordinal);
public void SetOrdinal (int ordinal);
member this.SetOrdinal : int -> unit
Public Sub SetOrdinal (ordinal As Integer)

Parameter

ordinal
Int32

Die angegebene Ordnungszahl.The specified ordinal.

Hinweise

Ändert die Ordnungszahl oder Position der DataColumn in die angegebene Ordnungszahl oder Position.Changes the ordinal or position of the DataColumn to the specified ordinal or position. Wenn Ordnungszahl kleiner als 0 oder größer als die vorhandene Anzahl von Spalten-1 (größer als die Ordinalzahl der letzten Spalte) ist, wird eine ArgumentException ungültige ausgelöst.If ordinal is less than 0 or greater than the existing number of columns - 1 (greater than the ordinal of the last column) then an Invalid ArgumentException is thrown.

Wenn Sie die Ordinalzahl einer Spalte ändern, wird die Spalte an die neue Position in der Spalten Auflistung verschoben.When you change a column's ordinal, the column is moved to the new position in the collection of columns. Alle Spalten zwischen der vorherigen und der neuen Ordinalzahl werden umbenannt, um die neue Ordinalzahl einer Spalte anzupassen.Any columns between the previous and new ordinal will be renumbered, to adjust for a column's new ordinal.

Gilt für:

Siehe auch