Android.Provider.DocumentsProvider.Query Method
Implementation is provided by the parent class.

Syntax

[Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "")]
public override sealed Android.Database.ICursor Query (Android.Net.Uri uri, string[] projection, string selection, string[] selectionArgs, string sortOrder)

See Also

DocumentsProvider.QueryRoots(String[])
DocumentsProvider.QueryRecentDocuments(string, System.String[])
DocumentsProvider.QueryDocument(string, System.String[])
DocumentsProvider.QueryChildDocuments(string, System.String[], System.String[])
DocumentsProvider.QuerySearchDocuments(string, System.String, System.String)

Parameters

uri
The URI to query. This will be the full URI sent by the client; if the client is requesting a specific record, the URI will end in a record number that the implementation should parse and add to a WHERE or HAVING clause, specifying that _id value.
projection
The list of columns to put into the cursor. If null all columns are included.
selection
A selection criteria to apply when filtering rows. If null then all rows are included.
selectionArgs
You may include ?s in selection, which will be replaced by the values from selectionArgs, in order that they appear in the selection. The values will be bound as Strings.
sortOrder
How the rows in the cursor should be sorted. If null then the provider is free to define the sort order.

Returns

Documentation for this section has not yet been entered.

Remarks

Implementation is provided by the parent class. Cannot be overriden.

[Android Documentation]

Requirements

Namespace: Android.Provider
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0