IRowSetMetaData Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Oggetto che contiene informazioni sulle colonne di un RowSet oggetto .
[Android.Runtime.Register("javax/sql/RowSetMetaData", "", "Javax.Sql.IRowSetMetaDataInvoker")]
public interface IRowSetMetaData : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IResultSetMetaData
[<Android.Runtime.Register("javax/sql/RowSetMetaData", "", "Javax.Sql.IRowSetMetaDataInvoker")>]
type IRowSetMetaData = interface
interface IResultSetMetaData
interface IWrapper
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Attributi
- Implementazioni
Commenti
Oggetto che contiene informazioni sulle colonne di un RowSet oggetto . Questa interfaccia è un'estensione dell'interfaccia ResultSetMetaData con i metodi per impostare i valori in un RowSetMetaData oggetto . Quando un RowSetReader oggetto legge i dati in un RowSet oggetto , crea un RowSetMetaData oggetto e lo inizializza usando i metodi nell'interfaccia RowSetMetaData . Il lettore passa quindi l'oggetto RowSetMetaData al set di righe.
I metodi in questa interfaccia vengono richiamati internamente quando un'applicazione chiama il metodo RowSet.execute; un programmatore di applicazioni non li userà direttamente.
Aggiunta nella versione 1.4.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Campi
| Nome | Descrizione |
|---|---|
| ColumnNoNulls |
Costante che indica che una colonna non consente |
| ColumnNullable |
Costante che indica che una colonna consente |
| ColumnNullableUnknown |
Costante che indica che il supporto dei valori null dei valori di una colonna è sconosciuto. (Ereditato da IResultSetMetaData) |
Proprietà
| Nome | Descrizione |
|---|---|
| ColumnCount |
Restituisce il numero di colonne contenute nel set di risultati associato. (Ereditato da IResultSetMetaData) |
| Handle |
Ottiene il valore JNI dell'oggetto Android sottostante. (Ereditato da IJavaObject) |
| JniIdentityHashCode |
Restituisce il valore di |
| JniManagedPeerState |
Stato del peer gestito. (Ereditato da IJavaPeerable) |
| JniPeerMembers |
Supporto per l'accesso ai membri e la chiamata. (Ereditato da IJavaPeerable) |
| PeerReference |
Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto di cui è stato eseguito il wrapping Java. (Ereditato da IJavaPeerable) |
Metodi
| Nome | Descrizione |
|---|---|
| Disposed() |
Chiamato quando l'istanza è stata eliminata. (Ereditato da IJavaPeerable) |
| DisposeUnlessReferenced() |
Se non sono presenti riferimenti in sospeso a questa istanza, chiama |
| Finalized() |
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
| GetCatalogName(Int32) |
Ottiene il nome del catalogo della tabella della colonna designata. (Ereditato da IResultSetMetaData) |
| GetColumnClassName(Int32) |
Restituisce il nome completo della classe Java le cui istanze vengono prodotte se viene chiamato il metodo |
| GetColumnDisplaySize(Int32) |
Indica la larghezza massima massima normale della colonna designata in caratteri. (Ereditato da IResultSetMetaData) |
| GetColumnLabel(Int32) |
Ottiene il titolo suggerito della colonna designata da utilizzare nelle stampe e nelle visualizzazioni. (Ereditato da IResultSetMetaData) |
| GetColumnName(Int32) |
Ottenere il nome della colonna designata. (Ereditato da IResultSetMetaData) |
| GetColumnType(Int32) |
Recupera il tipo SQL della colonna designata. (Ereditato da IResultSetMetaData) |
| GetColumnTypeName(Int32) |
Recupera il nome del tipo specifico del database della colonna designata. (Ereditato da IResultSetMetaData) |
| GetPrecision(Int32) |
Ottiene le dimensioni specificate della colonna designata. (Ereditato da IResultSetMetaData) |
| GetScale(Int32) |
Ottiene il numero di cifre della colonna designata a destra del separatore decimale. (Ereditato da IResultSetMetaData) |
| GetSchemaName(Int32) |
Ottenere lo schema della tabella della colonna designata. (Ereditato da IResultSetMetaData) |
| GetTableName(Int32) |
Ottiene il nome della tabella della colonna designata. (Ereditato da IResultSetMetaData) |
| IsAutoIncrement(Int32) |
Indica se la colonna designata viene numerata automaticamente. (Ereditato da IResultSetMetaData) |
| IsCaseSensitive(Int32) |
Indica se la distinzione tra maiuscole e minuscole di una colonna è importante. (Ereditato da IResultSetMetaData) |
| IsCurrency(Int32) |
Indica se la colonna designata è un valore di cassa. (Ereditato da IResultSetMetaData) |
| IsDefinitelyWritable(Int32) |
Indica se una scrittura nella colonna designata avrà esito positivo. (Ereditato da IResultSetMetaData) |
| IsNullable(Int32) |
Indica il supporto dei valori Null nella colonna designata. (Ereditato da IResultSetMetaData) |
| IsReadOnly(Int32) |
Indica se la colonna designata non è sicuramente scrivibile. (Ereditato da IResultSetMetaData) |
| IsSearchable(Int32) |
Indica se la colonna designata può essere utilizzata in una clausola where. (Ereditato da IResultSetMetaData) |
| IsSigned(Int32) |
Indica se i valori nella colonna designata sono numeri con segno. (Ereditato da IResultSetMetaData) |
| IsWrapperFor(Class) |
Restituisce true se implementa l'argomento dell'interfaccia o è direttamente o indirettamente un wrapper per un oggetto che esegue questa operazione. (Ereditato da IWrapper) |
| IsWritable(Int32) |
Indica se è possibile che una scrittura nella colonna designata abbia esito positivo. (Ereditato da IResultSetMetaData) |
| SetAutoIncrement(Int32, Boolean) |
Imposta un valore che indica se la colonna designata viene numerata automaticamente. Il valore predefinito è che le colonne di un |
| SetCaseSensitive(Int32, Boolean) |
Imposta un valore che indica se la colonna designata fa distinzione tra maiuscole e minuscole. |
| SetCatalogName(Int32, String) |
Imposta il nome del catalogo della tabella della colonna designata, se presente, sull'oggetto specificato |
| SetColumnCount(Int32) |
Imposta il numero di colonne nell'oggetto |
| SetColumnDisplaySize(Int32, Int32) |
Imposta la larghezza massima normale della colonna designata in caratteri sull'oggetto specificato |
| SetColumnLabel(Int32, String) |
Imposta il titolo della colonna suggerita da utilizzare nelle stampe e visualizza, se presente, sull'oggetto specificato |
| SetColumnName(Int32, String) |
Imposta il nome della colonna designata sull'oggetto specificato |
| SetColumnType(Int32, Int32) |
Imposta il tipo SQL della colonna designata su quello specificato. |
| SetColumnTypeName(Int32, String) |
Imposta il nome del tipo della colonna designata specifico dell'origine dati, se presente, sull'oggetto specificato |
| SetCurrency(Int32, Boolean) |
Imposta un valore che indica se la colonna designata è un valore di cassa. |
| SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
| SetJniManagedPeerState(JniManagedPeerStates) |
Oggetto che contiene informazioni sulle colonne di un |
| SetNullable(Int32, Int32) |
Imposta un valore che indica se il valore della colonna designata può essere impostato su |
| SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
| SetPrecision(Int32, Int32) |
Imposta il numero di cifre decimali della colonna designata sull'oggetto specificato |
| SetScale(Int32, Int32) |
Imposta il numero di cifre della colonna designata a destra del separatore decimale sull'oggetto specificato |
| SetSchemaName(Int32, String) |
Imposta il nome dello schema della tabella della colonna designata, se presente, sull'oggetto specificato |
| SetSearchable(Int32, Boolean) |
Imposta un valore che indica se la colonna designata può essere utilizzata in una clausola where. |
| SetSigned(Int32, Boolean) |
Imposta un valore che indica se la colonna designata è un numero con segno. |
| SetTableName(Int32, String) |
Imposta il nome della tabella della colonna designata, se presente, sull'oggetto specificato |
| UnregisterFromRuntime() |
Annullare la registrazione di questa istanza in modo che il runtime non lo restituisca dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue . (Ereditato da IJavaPeerable) |
| Unwrap(Class) |
Restituisce un oggetto che implementa l'interfaccia specificata per consentire l'accesso a metodi non standard o metodi standard non esposti dal proxy. (Ereditato da IWrapper) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Oggetto che contiene informazioni sulle colonne di un |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |