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, in quanto presenta una strada per gli attacchi di inserimento SQL. Al posto di questo, un client deve usare la notazione segnaposto standard per rappresentare i valori in una stringa di selezione, quindi specificare un valore corrispondente in #QUERY_ARG_SQL_SELECTION_ARGS
.
<b>Le app android.os.Build.VERSION_CODES#O
destinate o successive sono fortemente incoraggiate a usare argomenti di query strutturati al posto delle clausole di query SQL opache.</B>
Documentazione Java per android.content.ContentResolver.QUERY_ARG_SQL_SELECTION
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .