Share via


ConstraintCollection.Item[] Özellik

Tanım

Koleksiyondan belirtilen Constraint değerini alır.

Aşırı Yüklemeler

Item[Int32]

Constraint belirtilen dizindeki koleksiyondan öğesini alır.

Item[String]

Constraint Belirtilen ada sahip koleksiyondan öğesini alır.

Item[Int32]

Kaynak:
ConstraintCollection.cs
Kaynak:
ConstraintCollection.cs
Kaynak:
ConstraintCollection.cs

Constraint belirtilen dizindeki koleksiyondan öğesini alır.

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

Parametreler

index
Int32

Döndürülecek kısıtlama dizini.

Özellik Değeri

Constraint Belirtilen dizinde.

Özel durumlar

Dizin değeri koleksiyondaki öğe sayısından büyük.

Örnekler

Aşağıdaki örnek, 'den her Constraint birini ConstraintCollectionalır.

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

Açıklamalar

Contains Belirli bir kısıtlamanın varlığını test etmek için yöntemini kullanın.

Ayrıca bkz.

Şunlara uygulanır

Item[String]

Kaynak:
ConstraintCollection.cs
Kaynak:
ConstraintCollection.cs
Kaynak:
ConstraintCollection.cs

Constraint Belirtilen ada sahip koleksiyondan öğesini alır.

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

Parametreler

name
String

ConstraintName Döndürülecek kısıtlamanın değeri.

Özellik Değeri

Constraint belirtilen ada sahip; yoksa null değer Constraint yoksa.

Örnekler

Aşağıdaki örnek adlı Constraintöğesini alır.

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

Açıklamalar

Contains Belirli bir kısıtlamanın varlığını test etmek için yöntemini kullanın.

Şunlara uygulanır