IDatabaseMetaData.GetSuperTypes(String, String, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère une description des hiérarchies de type défini par l’utilisateur (UDT) définies dans un schéma particulier dans cette base de données.
[Android.Runtime.Register("getSuperTypes", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetSuperTypes_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetSuperTypes(string? catalog, string? schemaPattern, string? typeNamePattern);
[<Android.Runtime.Register("getSuperTypes", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetSuperTypes_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetSuperTypes : string * string * string -> Java.Sql.IResultSet
Paramètres
- catalog
- String
un nom de catalogue ; " récupère ceux sans catalogue ; null signifie supprimer le nom du catalogue des critères de sélection
- schemaPattern
- String
un modèle de nom de schéma ; " récupère ceux sans schéma
- typeNamePattern
- String
un modèle de nom UDT ; peut être un nom complet
Retours
objet ResultSet dans lequel une ligne fournit des informations sur l’UDT désigné
- Attributs
Exceptions
une erreur de base de données s’est produite.
Remarques
Récupère une description des hiérarchies de type défini par l’utilisateur (UDT) définies dans un schéma particulier dans cette base de données. Seule la relation de super type/sous-type immédiat est modélisée.
Seules les informations de supertype pour les UDT correspondant au catalogue, au schéma et au nom du type sont retournées. Le paramètre de nom de type peut être un nom complet. Lorsque le nom UDT fourni est un nom complet, les paramètres catalogue et schemaPattern sont ignorés.
Si un UDT n’a pas de super type direct, il n’est pas répertorié ici. Une ligne de l’objet ResultSet retourné par cette méthode décrit l’UDT désigné et un supertype direct. Une ligne comporte les colonnes suivantes : <OL><LI><B>TYPE_CAT</B> String => le catalogue UDT (peut être null) <LI><B>TYPE_SCHEM</B> String => le schéma de l’UDT (peut être null) LI B>TYPE_NAME/B String => nom de type de la chaîne UDT <LI><B>SUPERTYPE_CAT</B> => le catalogue du super-type direct (peut être null) <<LI><><>B SUPERTYPE_SCHEM<</B>> String => le schéma du super-type direct (peut être null) <LI><B>SUPERTYPE_NAME</B> String => le nom </OL du super type direct>
<B>Remarque :</B> si le pilote ne prend pas en charge les hiérarchies de type, un jeu de résultats vide est retourné.
Ajouté dans la version 1.4.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.