語言

IArray.GetArray 方法

定義

多載

名稱 Description
GetArray(IDictionary<String,Class>)

擷取此Array物件所指定的 SQL ARRAY 值內容。

GetArray(Int64, Int32)

擷取由此Array物件指定的 SQL ARRAY 值切片,從指定index值開始,包含最多count連續的 SQL 陣列元素。

GetArray(Int64, Int32, IDictionary<String,Class>)

擷取此Array物件指定的 SQL ARRAY 值切片,從指定index值開始,包含 count SQL 陣列的後續元素。

GetArray(IDictionary<String,Class>)

擷取此Array物件所指定的 SQL ARRAY 值內容。

[Android.Runtime.Register("getArray", "(Ljava/util/Map;)Ljava/lang/Object;", "GetGetArray_Ljava_util_Map_Handler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetArray(System.Collections.Generic.IDictionary<string,Java.Lang.Class>? map);
[<Android.Runtime.Register("getArray", "(Ljava/util/Map;)Ljava/lang/Object;", "GetGetArray_Ljava_util_Map_Handler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetArray : System.Collections.Generic.IDictionary<string, Java.Lang.Class> -> Java.Lang.Object

參數

map
IDictionary<String,Class>

一個java.util.Map包含 SQL 類型名稱映射到 Java 程式語言類別的物件

傳回

一個包含此物件所指定的 SQL 陣列的 Java 程式語言陣列

屬性

備註

擷取此Array物件所指定的 SQL ARRAY 值內容。 此方法使用指定的 map 類型映射自訂,除非陣列的基礎類型與使用者 map定義的類型不符,此時則使用標準映射。 此版本 getArray 的方法使用給定型別映射或標準映射;它從不使用與連接相關的型別映射。

<strong>Note:</strong> 當 getArray 用來實現一個映射到原始資料型態的基底型態時,則由實作定義回傳的陣列是該原始資料型態的陣列還是 的 Object陣列。

在 1.2 版本中加入。

Java 文件 java.sql.Array.getArray(java.util.Map<java.lang.String, java.lang.Class<?>>)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

GetArray(Int64, Int32)

擷取由此Array物件指定的 SQL ARRAY 值切片,從指定index值開始,包含最多count連續的 SQL 陣列元素。

[Android.Runtime.Register("getArray", "(JI)Ljava/lang/Object;", "GetGetArray_JIHandler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetArray(long index, int count);
[<Android.Runtime.Register("getArray", "(JI)Ljava/lang/Object;", "GetGetArray_JIHandler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetArray : int64 * int -> Java.Lang.Object

參數

index
Int64

第一個要檢索元素的陣列索引;第一個元素位於索引 1

count
Int32

需檢索的連續 SQL 陣列元素數量

傳回

一個包含最多 count 連續元素的陣列,從元素開始 index

屬性

例外狀況

如果資料庫錯誤。

備註

擷取由此Array物件指定的 SQL ARRAY 值切片,從指定index值開始,包含最多count連續的 SQL 陣列元素。 此方法使用與連線相關的類型映射來自訂類型映射。

<strong>Note:</strong> 當 getArray 用來實現一個映射到原始資料型態的基底型態時,則由實作定義回傳的陣列是該原始資料型態的陣列還是 的 Object陣列。

在 1.2 版本中加入。

Java 文件 java.sql.Array.getArray(long, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

GetArray(Int64, Int32, IDictionary<String,Class>)

擷取此Array物件指定的 SQL ARRAY 值切片,從指定index值開始,包含 count SQL 陣列的後續元素。

[Android.Runtime.Register("getArray", "(JILjava/util/Map;)Ljava/lang/Object;", "GetGetArray_JILjava_util_Map_Handler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetArray(long index, int count, System.Collections.Generic.IDictionary<string,Java.Lang.Class>? map);
[<Android.Runtime.Register("getArray", "(JILjava/util/Map;)Ljava/lang/Object;", "GetGetArray_JILjava_util_Map_Handler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetArray : int64 * int * System.Collections.Generic.IDictionary<string, Java.Lang.Class> -> Java.Lang.Object

參數

index
Int64

第一個要檢索元素的陣列索引;第一個元素位於索引 1

count
Int32

需檢索的連續 SQL 陣列元素數量

map
IDictionary<String,Class>

一個java.util.Map包含 SQL 型別名稱及其對應的 Java 程式語言類別的物件

傳回

一個陣列,包含最多 count 連續的 SQL ARRAY 元素,由此 Array 物件指定,從元素 index

屬性

備註

擷取此Array物件指定的 SQL ARRAY 值切片,從指定index值開始,包含 count SQL 陣列的後續元素。

此方法使用指定的 map 類型映射自訂,除非陣列的基礎類型與使用者 map定義的類型不符,此時則使用標準映射。 此版本 getArray 的方法使用給定型別映射或標準映射;它從不使用與連接相關的型別映射。

<strong>Note:</strong> 當 getArray 用來實現一個映射到原始資料型態的基底型態時,則由實作定義回傳的陣列是該原始資料型態的陣列還是 的 Object陣列。

在 1.2 版本中加入。

Java 文件 java.sql.Array.getArray(long, int, java.util.Map<java.lang.String, java.lang.Class<?>>)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於