IDriver.GetPropertyInfo(String, Properties) Método

Definición

Obtiene información sobre las posibles propiedades de este controlador.

[Android.Runtime.Register("getPropertyInfo", "(Ljava/lang/String;Ljava/util/Properties;)[Ljava/sql/DriverPropertyInfo;", "GetGetPropertyInfo_Ljava_lang_String_Ljava_util_Properties_Handler:Java.Sql.IDriverInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.DriverPropertyInfo[]? GetPropertyInfo(string? url, Java.Util.Properties? info);
[<Android.Runtime.Register("getPropertyInfo", "(Ljava/lang/String;Ljava/util/Properties;)[Ljava/sql/DriverPropertyInfo;", "GetGetPropertyInfo_Ljava_lang_String_Ljava_util_Properties_Handler:Java.Sql.IDriverInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetPropertyInfo : string * Java.Util.Properties -> Java.Sql.DriverPropertyInfo[]

Parámetros

url
String

la dirección URL de la base de datos a la que se va a conectar

info
Properties

una lista propuesta de pares de etiquetas y valores que se enviarán al abrir la conexión.

Devoluciones

matriz de objetos que DriverPropertyInfo describen las posibles propiedades. Esta matriz puede ser una matriz vacía si no se requieren propiedades.

Atributos

Excepciones

si se produce un error de base de datos.

Comentarios

Obtiene información sobre las posibles propiedades de este controlador.

El getPropertyInfo método está diseñado para permitir que una herramienta de GUI genérica detecte las propiedades que debe solicitar a un usuario para obtener suficiente información para conectarse a una base de datos. Tenga en cuenta que, dependiendo de los valores proporcionados por el usuario hasta ahora, pueden ser necesarios valores adicionales, por lo que puede ser necesario iterar aunque varias llamadas al getPropertyInfo método.

Java documentación para java.sql.Driver.getPropertyInfo(java.lang.String, java.util.Properties).

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