ConstraintCollection.IndexOf Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan indeks dari yang ditentukan Constraint.
Overload
IndexOf(Constraint) |
Mendapatkan indeks dari yang ditentukan Constraint. |
IndexOf(String) |
Mendapatkan indeks yang Constraint ditentukan berdasarkan nama. |
IndexOf(Constraint)
- Sumber:
- ConstraintCollection.cs
- Sumber:
- ConstraintCollection.cs
- Sumber:
- ConstraintCollection.cs
Mendapatkan indeks dari yang ditentukan Constraint.
public:
int IndexOf(System::Data::Constraint ^ constraint);
public int IndexOf (System.Data.Constraint? constraint);
public int IndexOf (System.Data.Constraint constraint);
member this.IndexOf : System.Data.Constraint -> int
Public Function IndexOf (constraint As Constraint) As Integer
Parameter
- constraint
- Constraint
yang akan dicari Constraint .
Mengembalikan
Indeks berbasis nol dari Constraint jika ada dalam koleksi; jika tidak, -1.
Contoh
Contoh berikut menggunakan IndexOf metode untuk mengembalikan indeks Constraint. Indeks diteruskan ke Contains metode , sebelum dihapus, untuk menentukan apakah koleksi berisi batasan.
private void RemoveConstraint(
ConstraintCollection constraints, Constraint constraint)
{
try
{
if(constraints.Contains(constraint.ConstraintName))
{
if(constraints.CanRemove(constraint))
{
constraints.RemoveAt(constraints.IndexOf(constraint));
}
}
}
catch(Exception e)
{
// Process exception and return.
Console.WriteLine("Exception of type {0} occurred.",
e.GetType());
}
}
Private Sub RemoveConstraint _
(constraints As ConstraintCollection, constraint As Constraint)
Try
If constraints.Contains(constraint.ConstraintName) Then
If constraints.CanRemove(constraint) Then
constraints.RemoveAt _
(constraints.IndexOf(constraint))
End If
End If
Catch e As Exception
' Process exception and return.
Console.WriteLine("Exception of type {0} occurred.", _
e.GetType().ToString())
End Try
End Sub
Keterangan
IndexOf Gunakan metode untuk mengembalikan indeks yang akan digunakan dengan Contains metode atau Remove .
Lihat juga
Berlaku untuk
IndexOf(String)
- Sumber:
- ConstraintCollection.cs
- Sumber:
- ConstraintCollection.cs
- Sumber:
- ConstraintCollection.cs
Mendapatkan indeks yang Constraint ditentukan berdasarkan nama.
public:
int IndexOf(System::String ^ constraintName);
public:
virtual int IndexOf(System::String ^ constraintName);
public int IndexOf (string? constraintName);
public int IndexOf (string constraintName);
public virtual int IndexOf (string constraintName);
member this.IndexOf : string -> int
abstract member IndexOf : string -> int
override this.IndexOf : string -> int
Public Function IndexOf (constraintName As String) As Integer
Public Overridable Function IndexOf (constraintName As String) As Integer
Parameter
- constraintName
- String
Nama Constraint.
Mengembalikan
Indeks Constraint jika ada dalam koleksi; jika tidak, -1.
Contoh
Contoh berikut menggunakan IndexOf metode untuk mengembalikan indeks Constraint. Indeks diteruskan ke Contains metode untuk menentukan apakah koleksi berisi batasan, sebelum menghapusnya.
private void RemoveConstraint(
ConstraintCollection constraints, Constraint constraint)
{
try
{
if(constraints.Contains(constraint.ConstraintName))
{
if(constraints.CanRemove(constraint))
{
constraints.RemoveAt(
constraints.IndexOf(constraint.ConstraintName));
}
}
}
catch(Exception e)
{
// Process exception and return.
Console.WriteLine("Exception of type {0} occurred.",
e.GetType());
}
}
Private Sub RemoveConstraint _
(constraints As ConstraintCollection, constraint As Constraint)
Try
If constraints.Contains(constraint.ConstraintName) Then
If constraints.CanRemove(constraint) Then
constraints.RemoveAt _
(constraints.IndexOf(constraint.ConstraintName))
End If
End If
Catch ex As Exception
' Process exception and return.
Console.WriteLine(ex.Message)
End Try
End Sub
Keterangan
IndexOf Gunakan metode untuk mengembalikan indeks yang akan digunakan dengan Contains metode atau Remove .