IStruct.GetAttributes Метод

Определение

Перегрузки

Имя Описание
GetAttributes()

Создает упорядоченные значения атрибутов структурированного типа SQL, представляющего этот Struct объект.

GetAttributes(IDictionary<String,Class>)

Создает упорядоченные значения атрибутов структурированного типа SQL, представляющего этот Struct объект.

GetAttributes()

Создает упорядоченные значения атрибутов структурированного типа SQL, представляющего этот Struct объект.

[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[]

Возвращаемое значение

Object[]

массив, содержащий упорядоченные значения атрибутов

Атрибуты

Исключения

Если возникает ошибка базы данных.

Комментарии

Создает упорядоченные значения атрибутов структурированного типа SQL, представляющего этот Struct объект. При обработке отдельных атрибутов этот метод использует карту типов, связанную с подключением для настройки сопоставлений типов. Если в карте типов подключения нет записи, которая соответствует структурированным типом, который представляет атрибут, драйвер использует стандартное сопоставление.

Концептуально этот метод вызывает метод getObject для каждого атрибута структурированного типа и возвращает массив Java, содержащий результат.

Добавлено в версии 1.2.

Java документации по java.sql.Struct.getAttributes().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

GetAttributes(IDictionary<String,Class>)

Создает упорядоченные значения атрибутов структурированного типа SQL, представляющего этот Struct объект.

[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[]

Параметры

map
IDictionary<String,Class>

Сопоставление имен типов SQL с Java классами

Возвращаемое значение

Object[]

массив, содержащий упорядоченные значения атрибутов

Атрибуты

Комментарии

Создает упорядоченные значения атрибутов структурированного типа SQL, представляющего этот Struct объект. Так как отдельные аттрбуты прокрессируются, этот метод использует сопоставление типов для настройки сопоставлений типов. Если в данной карте типов нет записи, которая соответствует структурированным типам, который представляет атрибут, драйвер использует стандартное сопоставление. Этот метод никогда не использует карту типов, связанную с подключением.

Концептуально этот метод вызывает метод getObject для каждого атрибута структурированного типа и возвращает массив Java, содержащий результат.

Добавлено в версии 1.2.

Java документации по java.sql.Struct.getAttributes(java.util.Map<java.lang.String, java.lang.Class<?>>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к