IDatabaseMetaData.GetSuperTypes(String, String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recupera uma descrição das hierarquias de tipo definido pelo usuário (UDT) definidas em um esquema específico neste banco de dados.
[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
Parâmetros
- catalog
- String
um nome de catálogo; "" recupera aqueles sem um catálogo; null significa remover o nome do catálogo dos critérios de seleção
- schemaPattern
- String
um padrão de nome de esquema; "" recupera aqueles sem um esquema
- typeNamePattern
- String
um padrão de nome UDT; pode ser um nome totalmente qualificado
Retornos
um ResultSet objeto no qual uma linha fornece informações sobre o UDT designado
- Atributos
Exceções
ocorreu um erro de banco de dados.
Comentários
Recupera uma descrição das hierarquias de tipo definido pelo usuário (UDT) definidas em um esquema específico neste banco de dados. Somente a relação imediata de super tipo/subtipo é modelada.
Somente informações de supertipo para UDTs correspondentes ao catálogo, esquema e nome do tipo são retornadas. O parâmetro de nome de tipo pode ser um nome totalmente qualificado. Quando o nome UDT fornecido é um nome totalmente qualificado, os parâmetros de catálogo e schemaPattern são ignorados.
Se um UDT não tiver um super tipo direto, ele não estará listado aqui. Uma linha do ResultSet objeto retornado por esse método descreve o UDT designado e um supertipo direto. Uma linha tem as seguintes colunas: <OL<>LI><B>TYPE_CAT</B> String => o catálogo da UDT (pode ser null) <LI><B>TYPE_SCHEM</B> String => o esquema da UDT (pode ser null) <LI><B>TYPE_NAME</B> String => nome do tipo da cadeia de caracteres UDT <LI><B>SUPERTYPE_CAT</B> => o catálogo do super tipo direto (pode ser null) <LI><B>SUPERTYPE_SCHEM</B> String => o esquema do super tipo direto (pode ser ) LI B SUPERTYPE_NAME/B> String => o nome <do super tipo direto /OL<>><<null>
<Observação B>:</B> Se o driver não der suporte a hierarquias de tipo, um conjunto de resultados vazio será retornado.
Adicionado em 1.4.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.