ContentResolver.QueryArgSqlSelection Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiave per una stringa di selezione dello stile SQL che può essere presente nell'argomento Bundle di query passato a ContentProvider#query(Uri, String[], Bundle, CancellationSignal)
quando viene chiamato da un client legacy.
[Android.Runtime.Register("QUERY_ARG_SQL_SELECTION", ApiSince=26)]
public const string QueryArgSqlSelection;
[<Android.Runtime.Register("QUERY_ARG_SQL_SELECTION", ApiSince=26)>]
val mutable QueryArgSqlSelection : string
Valore del campo
- Attributi
Commenti
Chiave per una stringa di selezione dello stile SQL che può essere presente nell'argomento Bundle di query passato a ContentProvider#query(Uri, String[], Bundle, CancellationSignal)
quando viene chiamato da un client legacy.
I client non devono mai includere i valori forniti dall'utente direttamente nella stringa di selezione, perché presenta un modo per gli attacchi SQL injection. Al contrario di questo, un client deve usare la notazione segnaposto standard per rappresentare i valori in una stringa di selezione, quindi fornire un valore corrispondente in #QUERY_ARG_SQL_SELECTION_ARGS
.
<b>Le app destinate android.os.Build.VERSION_CODES#O
o superiori sono fortemente incoraggiate a usare argomenti di query strutturati anziché clausole di query SQL opache.</b>
Documentazione java per android.content.ContentResolver.QUERY_ARG_SQL_SELECTION
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.