ConstraintCollection.Remove 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.
Constraint Menghapus dari ConstraintCollection.
Overload
Remove(Constraint) |
Menghapus yang ditentukan Constraint dari koleksi. |
Remove(String) |
Menghapus objek yang Constraint ditentukan berdasarkan nama dari koleksi. |
Remove(Constraint)
- Sumber:
- ConstraintCollection.cs
- Sumber:
- ConstraintCollection.cs
- Sumber:
- ConstraintCollection.cs
Menghapus yang ditentukan Constraint dari koleksi.
public:
void Remove(System::Data::Constraint ^ constraint);
public void Remove (System.Data.Constraint constraint);
member this.Remove : System.Data.Constraint -> unit
Public Sub Remove (constraint As Constraint)
Parameter
- constraint
- Constraint
yang Constraint akan dihapus.
Pengecualian
Argumennya constraint
adalah null
.
Batasan bukan milik koleksi.
Contoh
private void RemoveConstraint(DataTable table,
Constraint constraint)
{
if(table.Constraints.Contains(constraint.ConstraintName))
if(table.Constraints.CanRemove(constraint))
table.Constraints.Remove(constraint);
}
Private Sub RemoveConstraint(table As DataTable, _
constraint As Constraint)
If table.Constraints.Contains(constraint.ConstraintName) Then
If table.Constraints.CanRemove(constraint) Then
table.Constraints.Remove(constraint)
End If
End If
End Sub
Keterangan
Sebelum menggunakan metode , Remove
Anda dapat menggunakan Contains metode untuk menentukan apakah koleksi berisi target Constraint, dan CanRemove metode untuk menentukan apakah Constraint dapat dihapus.
Peristiwa CollectionChanged terjadi jika batasan berhasil dihapus.
Lihat juga
Berlaku untuk
Remove(String)
- Sumber:
- ConstraintCollection.cs
- Sumber:
- ConstraintCollection.cs
- Sumber:
- ConstraintCollection.cs
Menghapus objek yang Constraint ditentukan berdasarkan nama dari koleksi.
public:
void Remove(System::String ^ name);
public void Remove (string name);
member this.Remove : string -> unit
Public Sub Remove (name As String)
Parameter
- name
- String
Nama yang akan Constraint dihapus.
Contoh
Contoh berikut menghapus Constraint dari ConstraintCollection setelah pengujian untuk kehadirannya dengan Contains metode , dan apakah dapat dihapus dengan CanRemove metode .
private void RemoveConstraint(ConstraintCollection constraints,
Constraint constraint)
{
if(constraints.Contains(constraint.ConstraintName))
if(constraints.CanRemove(constraint))
constraints.Remove(constraint.ConstraintName);
}
Private Sub RemoveConstraint _
(constraints As ConstraintCollection, constraint As Constraint)
If constraints.Contains(constraint.ConstraintName) Then
If constraints.CanRemove(constraint) Then
constraints.Remove(constraint.ConstraintName)
End If
End If
End Sub
Keterangan
Sebelum menggunakan metode , Remove
Anda dapat menggunakan Contains metode untuk menentukan apakah koleksi berisi target Constraint, dan CanRemove metode untuk menentukan apakah Constraint dapat dihapus.
Peristiwa CollectionChanged terjadi jika batasan berhasil dihapus.