Udostępnij za pośrednictwem


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

Definicja

Pobiera określony Constraint element z kolekcji.

Przeciążenia

Item[Int32]

Pobiera element Constraint z kolekcji w określonym indeksie.

Item[String]

Pobiera element Constraint z kolekcji o określonej nazwie.

Item[Int32]

Źródło:
ConstraintCollection.cs
Źródło:
ConstraintCollection.cs
Źródło:
ConstraintCollection.cs

Pobiera element Constraint z kolekcji w określonym indeksie.

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

Parametry

index
Int32

Indeks ograniczenia do zwrócenia.

Wartość właściwości

Element 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 elementów 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]

Źródło:
ConstraintCollection.cs
Źródło:
ConstraintCollection.cs
Źródło:
ConstraintCollection.cs

Pobiera element Constraint z kolekcji o określonej nazwie.

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

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