ConstraintCollection.Item[] Właściwość

Definicja

Pobiera określony Constraint element z kolekcji.

Przeciążenia

Nazwa Opis
Item[Int32]

Pobiera element Constraint z kolekcji w określonym indeksie.

Item[String]

Pobiera element Constraint z kolekcji o określonej nazwie.

Item[Int32]

Pobiera element Constraint z kolekcji w określonym indeksie.

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

Parametry

index
Int32

Indeks ograniczenia, który ma być zwracany.

Wartość właściwości

Wartość Constraint w określonym indeksie.

Wyjątki

Wartość indeksu jest większa niż liczba elementów w kolekcji.

Przykłady

Poniższy przykład pobiera każdy Constraint z elementu z elementu 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

Uwagi

Contains Użyj metody , aby przetestować istnienie określonego ograniczenia.

Zobacz też

Dotyczy

Item[String]

Pobiera element Constraint z kolekcji o określonej nazwie.

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

Parametry

name
String

Ograniczenie ConstraintName , które ma być zwracane.

Wartość właściwości

Z Constraint określoną nazwą; w przeciwnym razie wartość null, jeśli Constraint nie istnieje.

Przykłady

Poniższy przykład pobiera nazwę 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

Uwagi

Contains Użyj metody , aby przetestować istnienie określonego ograniczenia.

Dotyczy