IArray.GetArray 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
| Nome | Description |
|---|---|
| GetArray(IDictionary<String,Class>) |
Recupera o conteúdo do valor SQL |
| GetArray(Int64, Int32) |
Recupera uma fatia do valor SQL |
| GetArray(Int64, Int32, IDictionary<String,Class>) |
Retreia uma fatia do valor SQL |
GetArray(IDictionary<String,Class>)
Recupera o conteúdo do valor SQL ARRAY designado por esse Array objeto.
[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
Parâmetros
- map
- IDictionary<String,Class>
um java.util.Map objeto que contém mapeamentos de nomes de tipo SQL para classes na linguagem de programação Java
Retornos
uma matriz na linguagem de programação Java que contém os elementos ordenados da matriz SQL designada por este objeto
- Atributos
Comentários
Recupera o conteúdo do valor SQL ARRAY designado por esse Array objeto. Esse método usa o especificado map para personalizações de mapa de tipo, a menos que o tipo base da matriz não corresponda a um tipo mapdefinido pelo usuário, nesse caso, ele usa o mapeamento padrão. Esta versão do método getArray usa o mapa de tipo fornecido ou o mapeamento padrão; ele nunca usa o mapa de tipos associado à conexão.
<Observação forte>:</strong> Quando getArray é usada para materializar um tipo base mapeado para um tipo de dados primitivo, então ele é definido pela implementação se a matriz retornada é uma matriz desse tipo de dados primitivo ou uma matriz de Object.
Adicionado em 1.2.
Documentação Java para java.sql.Array.getArray(java.util.Map<java.lang.String, java.lang.Class<?>>).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
GetArray(Int64, Int32)
Recupera uma fatia do valor SQL ARRAY designado por esse Array objeto, começando com os elementos especificados index e contendo até count elementos sucessivos da matriz 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
Parâmetros
- index
- Int64
o índice de matriz do primeiro elemento a ser recuperado; o primeiro elemento está no índice 1
- count
- Int32
o número de elementos de matriz SQL sucessivos a serem recuperados
Retornos
uma matriz que contém até count elementos consecutivos da matriz SQL, começando com o elemento index
- Atributos
Exceções
se houver um erro de banco de dados.
Comentários
Recupera uma fatia do valor SQL ARRAY designado por esse Array objeto, começando com os elementos especificados index e contendo até count elementos sucessivos da matriz SQL. Esse método usa o mapa de tipos associado à conexão para personalizações dos mapeamentos de tipo.
<Observação forte>:</strong> Quando getArray é usada para materializar um tipo base mapeado para um tipo de dados primitivo, então ele é definido pela implementação se a matriz retornada é uma matriz desse tipo de dados primitivo ou uma matriz de Object.
Adicionado em 1.2.
Documentação Java para java.sql.Array.getArray(long, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
GetArray(Int64, Int32, IDictionary<String,Class>)
Retreia uma fatia do valor SQL ARRAY designado por esse Array objeto, começando com os elementos especificados index e contendo até count elementos sucessivos da matriz 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
Parâmetros
- index
- Int64
o índice de matriz do primeiro elemento a ser recuperado; o primeiro elemento está no índice 1
- count
- Int32
o número de elementos de matriz SQL sucessivos a serem recuperados
- map
- IDictionary<String,Class>
um java.util.Map objeto que contém nomes de tipo SQL e as classes na linguagem de programação Java para a qual eles são mapeados
Retornos
uma matriz que contém até count elementos consecutivos do valor SQL ARRAY designado por esse Array objeto, começando com o elemento index
- Atributos
Comentários
Retreia uma fatia do valor SQL ARRAY designado por esse Array objeto, começando com os elementos especificados index e contendo até count elementos sucessivos da matriz SQL.
Esse método usa o especificado map para personalizações de mapa de tipo, a menos que o tipo base da matriz não corresponda a um tipo mapdefinido pelo usuário, nesse caso, ele usa o mapeamento padrão. Esta versão do método getArray usa o mapa de tipo fornecido ou o mapeamento padrão; ele nunca usa o mapa de tipos associado à conexão.
<Observação forte>:</strong> Quando getArray é usada para materializar um tipo base mapeado para um tipo de dados primitivo, então ele é definido pela implementação se a matriz retornada é uma matriz desse tipo de dados primitivo ou uma matriz de Object.
Adicionado em 1.2.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.