Partager via


Méthode SqlCeParameterCollection.Contains (Object)

Obtient une valeur indiquant s'il existe un objet SqlCeParameter dans la collection.

Espace de noms :  System.Data.SqlServerCe
Assembly :  System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)

Syntaxe

'Déclaration
Public Overrides Function Contains ( _
    value As Object _
) As Boolean
'Utilisation
Dim instance As SqlCeParameterCollection
Dim value As Object
Dim returnValue As Boolean

returnValue = instance.Contains(value)
public override bool Contains(
    Object value
)
public:
virtual bool Contains(
    Object^ value
) override
abstract Contains : 
        value:Object -> bool 
override Contains : 
        value:Object -> bool 
public override function Contains(
    value : Object
) : boolean

Paramètres

Valeur de retour

Type : System.Boolean
true si la collection contient SqlCeParameter ; sinon, false.

Implémente

IList.Contains(Object)

Exemples

L'exemple suivant recherche SqlCeParameter dans SqlCeParameterCollection. Si le paramètre existe, l'exemple affiche son index. Si le paramètre n'existe pas, l'exemple affiche une erreur. Cet exemple suppose que SqlCeCommand a déjà été créé.

' ...
' create SqlCeCommand cmd
' ...
Dim myParam As SqlCeParameter = cmd.Parameters.Add("@Description", SqlDbType.NVarChar)
If Not cmd.Parameters.Contains(myParam) Then
    MessageBox.Show("ERROR: no such parameter in the collection")
Else
    MessageBox.Show("match on parameter #" & cmd.Parameters.IndexOf(myParam).ToString())
End If
// ...
// create SqlCeCommand cmd
// ...
SqlCeParameter myParam = cmd.Parameters.Add("@Description", SqlDbType.NVarChar);
if (!cmd.Parameters.Contains(myParam))
    MessageBox.Show("ERROR: no such parameter in the collection");
else
    MessageBox.Show("match on parameter #" +
        cmd.Parameters.IndexOf(myParam).ToString());

Voir aussi

Référence

SqlCeParameterCollection Classe

Surcharge Contains

Espace de noms System.Data.SqlServerCe