IArray.GetResultSet Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| GetResultSet(IDictionary<String,Class>) |
Retrieves a result set that contains the elements of the SQL
|
| GetResultSet(Int64, Int32) |
Retrieves a result set holding the elements of the subarray that
starts at index |
| GetResultSet(Int64, Int32, IDictionary<String,Class>) |
Retrieves a result set holding the elements of the subarray that
starts at index |
GetResultSet(IDictionary<String,Class>)
Retrieves a result set that contains the elements of the SQL
ARRAY value designated by this Array object.
[Android.Runtime.Register("getResultSet", "(Ljava/util/Map;)Ljava/sql/ResultSet;", "GetGetResultSet_Ljava_util_Map_Handler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetResultSet(System.Collections.Generic.IDictionary<string,Java.Lang.Class>? map);
[<Android.Runtime.Register("getResultSet", "(Ljava/util/Map;)Ljava/sql/ResultSet;", "GetGetResultSet_Ljava_util_Map_Handler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetResultSet : System.Collections.Generic.IDictionary<string, Java.Lang.Class> -> Java.Sql.IResultSet
Parameters
- map
- IDictionary<String,Class>
contains the mapping of SQL user-defined types to classes in the Java programming language
Returns
a ResultSet object containing one row for each
of the elements in the array designated by this Array
object, with the rows in ascending order based on the indices.
- Attributes
Remarks
Retrieves a result set that contains the elements of the SQL ARRAY value designated by this Array object. This method uses the specified map for type map customizations unless the base type of the array does not match a user-defined type in map, in which case it uses the standard mapping. This version of the method getResultSet uses either the given type map or the standard mapping; it never uses the type map associated with the connection.
The result set contains one row for each array element, with two columns in each row. The second column stores the element value; the first column stores the index into the array for that element (with the first array element being at index 1). The rows are in ascending order corresponding to the order of the indices.
Added in 1.2.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
GetResultSet(Int64, Int32)
Retrieves a result set holding the elements of the subarray that
starts at index index and contains up to
count successive elements.
[Android.Runtime.Register("getResultSet", "(JI)Ljava/sql/ResultSet;", "GetGetResultSet_JIHandler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetResultSet(long index, int count);
[<Android.Runtime.Register("getResultSet", "(JI)Ljava/sql/ResultSet;", "GetGetResultSet_JIHandler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetResultSet : int64 * int -> Java.Sql.IResultSet
Parameters
- index
- Int64
the array index of the first element to retrieve; the first element is at index 1
- count
- Int32
the number of successive SQL array elements to retrieve
Returns
a ResultSet object containing up to
count consecutive elements of the SQL array
designated by this Array object, starting at
index index.
- Attributes
Exceptions
if there is a database error.
Remarks
Retrieves a result set holding the elements of the subarray that starts at index index and contains up to count successive elements. This method uses the connection's type map to map the elements of the array if the map contains an entry for the base type. Otherwise, the standard mapping is used.
The result set has one row for each element of the SQL array designated by this object, with the first row containing the element at index index. The result set has up to count rows in ascending order based on the indices. Each row has two columns: The second column stores the element value; the first column stores the index into the array for that element.
Added in 1.2.
Java documentation for java.sql.Array.getResultSet(long, int).
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
GetResultSet(Int64, Int32, IDictionary<String,Class>)
Retrieves a result set holding the elements of the subarray that
starts at index index and contains up to
count successive elements.
[Android.Runtime.Register("getResultSet", "(JILjava/util/Map;)Ljava/sql/ResultSet;", "GetGetResultSet_JILjava_util_Map_Handler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetResultSet(long index, int count, System.Collections.Generic.IDictionary<string,Java.Lang.Class>? map);
[<Android.Runtime.Register("getResultSet", "(JILjava/util/Map;)Ljava/sql/ResultSet;", "GetGetResultSet_JILjava_util_Map_Handler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetResultSet : int64 * int * System.Collections.Generic.IDictionary<string, Java.Lang.Class> -> Java.Sql.IResultSet
Parameters
- index
- Int64
the array index of the first element to retrieve; the first element is at index 1
- count
- Int32
the number of successive SQL array elements to retrieve
- map
- IDictionary<String,Class>
the Map object that contains the mapping
of SQL type names to classes in the Java(tm) programming language
Returns
a ResultSet object containing up to
count consecutive elements of the SQL array
designated by this Array object, starting at
index index.
- Attributes
Remarks
Retrieves a result set holding the elements of the subarray that starts at index index and contains up to count successive elements. This method uses the specified map for type map customizations unless the base type of the array does not match a user-defined type in map, in which case it uses the standard mapping. This version of the method getResultSet uses either the given type map or the standard mapping; it never uses the type map associated with the connection.
The result set has one row for each element of the SQL array designated by this object, with the first row containing the element at index index. The result set has up to count rows in ascending order based on the indices. Each row has two columns: The second column stores the element value; the first column stroes the index into the array for that element.
Added in 1.2.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.