SQLiteQueryBuilder.BuildQuery Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
BuildQuery(String[], String, String[], String, String, String, String) |
Obsoleto.
Este membro foi preterido. |
BuildQuery(String[], String, String, String, String, String) |
Construa uma |
BuildQuery(String[], String, String[], String, String, String, String)
Cuidado
deprecated
Este membro foi preterido.
[Android.Runtime.Register("buildQuery", "([Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildQuery_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
[System.Obsolete("deprecated")]
public virtual string? BuildQuery (string[]? projectionIn, string? selection, string[]? selectionArgs, string? groupBy, string? having, string? sortOrder, string? limit);
[<Android.Runtime.Register("buildQuery", "([Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildQuery_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member BuildQuery : string[] * string * string[] * string * string * string * string -> string
override this.BuildQuery : string[] * string * string[] * string * string * string * string -> string
Parâmetros
- projectionIn
- String[]
Uma lista de quais colunas retornar. Passar null retornará todas as colunas, o que é desencorajado para impedir a leitura de dados do armazenamento que não serão usados.
- selection
- String
Um filtro que declara quais linhas retornar, formatado como uma cláusula SQL WHERE
(excluindo a WHERE
própria). Passar null retornará todas as linhas para a URL fornecida.
- selectionArgs
- String[]
- groupBy
- String
Um filtro que declara como agrupar linhas, formatado como uma cláusula SQL GROUP BY
(excluindo a GROUP BY
própria).
Passar null fará com que as linhas não sejam agrupadas.
- having
- String
Um filtro declara quais grupos de linhas devem ser incluídos no cursor, se o agrupamento de linhas estiver sendo usado, formatado como uma cláusula SQL HAVING
(excluindo a HAVING
própria). Passar null fará com que todos os grupos de linhas sejam incluídos e é necessário quando o agrupamento de linhas não está sendo usado.
- sortOrder
- String
Como ordenar as linhas, formatadas como uma cláusula SQL ORDER BY
(excluindo a ORDER BY
própria). Passar null usará a ordem de classificação padrão, que pode ser desordenada.
- limit
- String
Limita o número de linhas retornadas pela consulta, formatadas como LIMIT
cláusula. Passar null não denota nenhuma LIMIT
cláusula.
Retornos
a instrução SQL SELECT
resultante
- Atributos
Comentários
Este membro foi preterido. A assinatura desse método é enganosa, pois nenhuma substituição de parâmetro SQL é realizada. O parâmetro de argumentos de seleção não é usado. Para evitar confusão, ligue #buildQuery(String[], String, String, String, String, String)
em vez disso.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
BuildQuery(String[], String, String, String, String, String)
Construa uma SELECT
instrução adequada para uso em um grupo de instruções que serão unidas por meio UNION
de SELECT
operadores em buildUnionQuery.
[Android.Runtime.Register("buildQuery", "([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildQuery_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual string? BuildQuery (string[]? projectionIn, string? selection, string? groupBy, string? having, string? sortOrder, string? limit);
[<Android.Runtime.Register("buildQuery", "([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildQuery_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member BuildQuery : string[] * string * string * string * string * string -> string
override this.BuildQuery : string[] * string * string * string * string * string -> string
Parâmetros
- projectionIn
- String[]
Uma lista de quais colunas retornar. Passar null retornará todas as colunas, o que é desencorajado para impedir a leitura de dados do armazenamento que não serão usados.
- selection
- String
Um filtro que declara quais linhas retornar, formatado como uma cláusula SQL WHERE
(excluindo a WHERE
própria). Passar null retornará todas as linhas para a URL fornecida.
- groupBy
- String
Um filtro que declara como agrupar linhas, formatado como uma cláusula SQL GROUP BY
(excluindo a GROUP BY
própria).
Passar null fará com que as linhas não sejam agrupadas.
- having
- String
Um filtro declara quais grupos de linhas devem ser incluídos no cursor, se o agrupamento de linhas estiver sendo usado, formatado como uma cláusula SQL HAVING
(excluindo a HAVING
própria). Passar null fará com que todos os grupos de linhas sejam incluídos e é necessário quando o agrupamento de linhas não está sendo usado.
- sortOrder
- String
Como ordenar as linhas, formatadas como uma cláusula SQL ORDER BY
(excluindo a ORDER BY
própria). Passar null usará a ordem de classificação padrão, que pode ser desordenada.
- limit
- String
Limita o número de linhas retornadas pela consulta, formatadas como LIMIT
cláusula. Passar null não denota nenhuma LIMIT
cláusula.
Retornos
a instrução SQL SELECT
resultante
- Atributos
Comentários
Construa uma SELECT
instrução adequada para uso em um grupo de instruções que serão unidas por meio UNION
de SELECT
operadores em buildUnionQuery.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.