Linguaggio

SQLiteQueryBuilder.SetProjectionMap(IDictionary<String,String>) Metodo

Definizione

Imposta la mappa di proiezione per la query.

[Android.Runtime.Register("setProjectionMap", "(Ljava/util/Map;)V", "GetSetProjectionMap_Ljava_util_Map_Handler")]
public virtual void SetProjectionMap(System.Collections.Generic.IDictionary<string,string>? columnMap);
[<Android.Runtime.Register("setProjectionMap", "(Ljava/util/Map;)V", "GetSetProjectionMap_Ljava_util_Map_Handler")>]
abstract member SetProjectionMap : System.Collections.Generic.IDictionary<string, string> -> unit
override this.SetProjectionMap : System.Collections.Generic.IDictionary<string, string> -> unit

Parametri

columnMap
IDictionary<String,String>

esegue il mapping tra i nomi delle colonne utente e i nomi delle colonne del database

Attributi

Commenti

Imposta la mappa di proiezione per la query. La mappa di proiezione esegue il mapping dai nomi di colonna passati dal chiamante alla query ai nomi delle colonne di database. Ciò è utile per rinominare le colonne, nonché per disambiguare i nomi delle colonne durante l'operazione di join. Ad esempio, è possibile eseguire il mapping di "name" a "people.name". Se viene impostata una mappa di proiezione, deve contenere tutti i nomi di colonna che l'utente può richiedere, anche se la chiave e il valore sono uguali.

per android.database.sqlite.SQLiteQueryBuilder.setProjectionMap(java.util.Map<java.lang.String, java.lang.String>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a