DataColumn.Unique Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Werte in jeder Zeile der Spalte eindeutig sein müssen.
public:
property bool Unique { bool get(); void set(bool value); };
public bool Unique { get; set; }
[System.Data.DataSysDescription("DataColumnUniqueDescr")]
public bool Unique { get; set; }
member this.Unique : bool with get, set
[<System.Data.DataSysDescription("DataColumnUniqueDescr")>]
member this.Unique : bool with get, set
Public Property Unique As Boolean
Eigenschaftswert
truewenn der Wert eindeutig sein muss; andernfalls . false Der Standardwert lautet false.
- Attribute
Ausnahmen
Die Spalte ist eine berechnete Spalte.
Beispiele
Das folgende Beispiel erstellt neue DataColumn, legt seine Eigenschaften fest und fügt sie der Spaltenauflistung einer Tabelle hinzu.
private void AddColumn(DataTable table)
{
// Add a DataColumn to the collection and set its properties.
// The constructor sets the ColumnName of the column.
DataColumn column = new DataColumn("Total");
column.DataType = System.Type.GetType("System.Decimal");
column.ReadOnly = true;
column.Expression = "UnitPrice * Quantity";
column.Unique = false;
}
Private Sub AddColumn(table As DataTable)
' Add a DataColumn to the collection and set its properties.
' The constructor sets the ColumnName of the column.
Dim column As New DataColumn("Total")
column.DataType = System.Type.GetType("System.Decimal")
column.ReadOnly = True
column.Expression = "UnitPrice * Quantity"
column.Unique = False
End Sub
Hinweise
Sobald diese Eigenschaft von "false" in "true" geändert wird, wird für diese Spalte eine eindeutige Einschränkung erstellt, um sicherzustellen, dass Die Werte eindeutig sind.