ConstraintCollection.Item[] Свойство

Определение

Возвращает указанный Constraint из коллекции.

Перегрузки

Имя Описание
Item[Int32]

Constraint Получает из коллекции по указанному индексу.

Item[String]

Constraint Возвращает из коллекции с указанным именем.

Item[Int32]

Исходный код:
ConstraintCollection.cs
Исходный код:
ConstraintCollection.cs
Исходный код:
ConstraintCollection.cs
Исходный код:
ConstraintCollection.cs
Исходный код:
ConstraintCollection.cs

Constraint Получает из коллекции по указанному индексу.

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

Параметры

index
Int32

Индекс возвращаемого ограничения.

Значение свойства

По Constraint указанному индексу.

Исключения

Значение индекса больше количества элементов в коллекции.

Примеры

Следующий пример получает каждый Constraint из 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

Комментарии

Contains Используйте метод для проверки наличия определенного ограничения.

См. также раздел

Применяется к

Item[String]

Исходный код:
ConstraintCollection.cs
Исходный код:
ConstraintCollection.cs
Исходный код:
ConstraintCollection.cs
Исходный код:
ConstraintCollection.cs
Исходный код:
ConstraintCollection.cs

Constraint Возвращает из коллекции с указанным именем.

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

Параметры

name
String

Возвращаемое ConstraintName ограничение.

Значение свойства

Значение Constraint с указанным именем; в противном случае значение NULL, если Constraint оно не существует.

Примеры

В следующем примере получается именованный 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

Комментарии

Contains Используйте метод для проверки наличия определенного ограничения.

Применяется к