IStruct.GetAttributes Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| GetAttributes() |
Создает упорядоченные значения атрибутов структурированного типа SQL, представляющего этот |
| GetAttributes(IDictionary<String,Class>) |
Создает упорядоченные значения атрибутов структурированного типа SQL, представляющего этот |
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[]
Возвращаемое значение
массив, содержащий упорядоченные значения атрибутов
- Атрибуты
Исключения
Если возникает ошибка базы данных.
Комментарии
Создает упорядоченные значения атрибутов структурированного типа 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 классами
Возвращаемое значение
массив, содержащий упорядоченные значения атрибутов
- Атрибуты
Комментарии
Создает упорядоченные значения атрибутов структурированного типа SQL, представляющего этот Struct объект. Так как отдельные аттрбуты прокрессируются, этот метод использует сопоставление типов для настройки сопоставлений типов. Если в данной карте типов нет записи, которая соответствует структурированным типам, который представляет атрибут, драйвер использует стандартное сопоставление. Этот метод никогда не использует карту типов, связанную с подключением.
Концептуально этот метод вызывает метод getObject для каждого атрибута структурированного типа и возвращает массив Java, содержащий результат.
Добавлено в версии 1.2.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".