IStruct.GetAttributes Método

Definición

Sobrecargas

Nombre Description
GetAttributes()

Genera los valores ordenados de los atributos del tipo estructurado de SQL que representa este Struct objeto.

GetAttributes(IDictionary<String,Class>)

Genera los valores ordenados de los atributos del tipo estructurado de SQL que representa este Struct objeto.

GetAttributes()

Genera los valores ordenados de los atributos del tipo estructurado de SQL que representa este Struct objeto.

[Android.Runtime.Register("getAttributes", "()[Ljava/lang/Object;", "GetGetAttributesHandler:Java.Sql.IStructInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object[]? GetAttributes();
[<Android.Runtime.Register("getAttributes", "()[Ljava/lang/Object;", "GetGetAttributesHandler:Java.Sql.IStructInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetAttributes : unit -> Java.Lang.Object[]

Devoluciones

Object[]

matriz que contiene los valores de atributo ordenados

Atributos

Excepciones

si se produce un error de base de datos.

Comentarios

Genera los valores ordenados de los atributos del tipo estructurado de SQL que representa este Struct objeto. A medida que se procesan atributos individuales, este método usa el mapa de tipos asociado a la conexión para las personalizaciones de las asignaciones de tipos. Si no hay ninguna entrada en la asignación de tipos de conexión que coincida con el tipo estructurado que representa un atributo, el controlador usa la asignación estándar.

Conceptualmente, este método llama al método getObject en cada atributo del tipo estructurado y devuelve una matriz de Java que contiene el resultado.

Agregado en la versión 1.2.

Documentación de Java para java.sql.Struct.getAttributes().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

GetAttributes(IDictionary<String,Class>)

Genera los valores ordenados de los atributos del tipo estructurado de SQL que representa este Struct objeto.

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

Parámetros

map
IDictionary<String,Class>

asignación de nombres de tipo SQL a Java clases

Devoluciones

Object[]

matriz que contiene los valores de atributo ordenados

Atributos

Comentarios

Genera los valores ordenados de los atributos del tipo estructurado de SQL que representa este Struct objeto. A medida que se procesan los attrbutes individuales, este método usa el mapa de tipos especificado para las personalizaciones de las asignaciones de tipos. Si no hay ninguna entrada en la asignación de tipos especificada que coincida con el tipo estructurado que representa un atributo, el controlador usa la asignación estándar. Este método nunca usa el mapa de tipos asociado a la conexión.

Conceptualmente, este método llama al método getObject en cada atributo del tipo estructurado y devuelve una matriz de Java que contiene el resultado.

Agregado en la versión 1.2.

Documentación de Java para java.sql.Struct.getAttributes(java.util.Map<java.lang.String, java.lang.Class<?>>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a