Partager via


ContentResolver.QueryArgSqlSelectionArgs Champ

Définition

Clé de la liste d’arguments de chaîne de sélection SQL.

[Android.Runtime.Register("QUERY_ARG_SQL_SELECTION_ARGS", ApiSince=26)]
public const string QueryArgSqlSelectionArgs;
[<Android.Runtime.Register("QUERY_ARG_SQL_SELECTION_ARGS", ApiSince=26)>]
val mutable QueryArgSqlSelectionArgs : string

Valeur de champ

Attributs

Remarques

Clé de la liste d’arguments de chaîne de sélection SQL.

Les clients ne doivent jamais inclure les valeurs fournies par l’utilisateur directement dans la chaîne de sélection, car cela présente une avenue pour les attaques par injection SQL. Au lieu de cela, un client doit utiliser la notation d’espace réservé standard pour représenter des valeurs dans une chaîne de sélection, puis fournir une valeur correspondante dans #QUERY_ARG_SQL_SELECTION_ARGS.

<b>Les applications ciblant android.os.Build.VERSION_CODES#O ou supérieure sont fortement encouragés à utiliser des arguments de requête structurés au lieu de clauses de requête SQL opaques.</b>

Documentation Java pour android.content.ContentResolver.QUERY_ARG_SQL_SELECTION_ARGS.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à