Freigeben über


ConstraintCollection.Item[] Eigenschaft

Definition

Ruft die angegebene Constraint aus der Auflistung ab.

Überlädt

Item[Int32]

Ruft die Constraint am angegebenen Index aus der Auflistung ab.

Item[String]

Ruft die Constraint mit dem angegebenen Namen aus der Auflistung ab.

Item[Int32]

Quelle:
ConstraintCollection.cs
Quelle:
ConstraintCollection.cs
Quelle:
ConstraintCollection.cs

Ruft die Constraint am angegebenen Index aus der Auflistung ab.

public:
 property System::Data::Constraint ^ default[int] { System::Data::Constraint ^ get(int index); };
public:
 virtual property System::Data::Constraint ^ default[int] { System::Data::Constraint ^ get(int index); };
public System.Data.Constraint this[int index] { get; }
public virtual System.Data.Constraint this[int index] { get; }
member this.Item(int) : System.Data.Constraint
Default Public ReadOnly Property Item(index As Integer) As Constraint
Default Public Overridable ReadOnly Property Item(index As Integer) As Constraint

Parameter

index
Int32

Der Index der zurückzugebenden Einschränkung.

Eigenschaftswert

Das Constraint-Objekt am angegebenen Index.

Ausnahmen

Der Indexwert ist größer als die Anzahl der Elemente in der Auflistung.

Beispiele

Im folgenden Beispiel wird jede Constraint von abgerufen ConstraintCollection.

private void GetConstraint(DataTable table)
{
    for(int i = 0; i < table.Constraints.Count; i++)
    {
        Console.WriteLine(table.Constraints[i].ConstraintName);
        Console.WriteLine(table.Constraints[i].GetType());
    }
}
Private Sub GetConstraint(table As DataTable)
    Dim i As Integer
    For i = 0 To table.Constraints.Count - 1
        Console.WriteLine(table.Constraints(i).ConstraintName)
        Console.WriteLine(table.Constraints(i).GetType())
    Next i
 End Sub

Hinweise

Verwenden Sie die Contains -Methode, um das Vorhandensein einer bestimmten Einschränkung zu testen.

Weitere Informationen

Gilt für:

Item[String]

Quelle:
ConstraintCollection.cs
Quelle:
ConstraintCollection.cs
Quelle:
ConstraintCollection.cs

Ruft die Constraint mit dem angegebenen Namen aus der Auflistung ab.

public:
 property System::Data::Constraint ^ default[System::String ^] { System::Data::Constraint ^ get(System::String ^ name); };
public:
 virtual property System::Data::Constraint ^ default[System::String ^] { System::Data::Constraint ^ get(System::String ^ name); };
public System.Data.Constraint? this[string? name] { get; }
public System.Data.Constraint this[string name] { get; }
public virtual System.Data.Constraint this[string name] { get; }
member this.Item(string) : System.Data.Constraint
Default Public ReadOnly Property Item(name As String) As Constraint
Default Public Overridable ReadOnly Property Item(name As String) As Constraint

Parameter

name
String

Der ConstraintName der zurückzugebenden Einschränkung.

Eigenschaftswert

Die Constraint mit dem angegebenen Namen, andernfalls ein NULL-Wert, wenn die Constraint nicht vorhanden ist.

Beispiele

Im folgenden Beispiel wird der name abgerufen Constraint.

private void GetConstraint(DataTable table)
{
    if(table.Constraints.Contains("CustomersOrdersConstraint"))
    {
        Constraint constraint =
            table.Constraints["CustomersOrdersConstraint"];
    }
}
Private Sub GetConstraint(table As DataTable)
    If table.Constraints.Contains("CustomersOrdersConstraint") Then
        Dim constraint As Constraint = _
            table.Constraints("CustomersOrdersConstraint")
    End If
End Sub

Hinweise

Verwenden Sie die Contains -Methode, um das Vorhandensein einer bestimmten Einschränkung zu testen.

Gilt für: