Condividi tramite


IRowSetMetaData Interfaccia

Definizione

Oggetto contenente 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 contenente informazioni sulle colonne di un RowSet oggetto. Questa interfaccia è un'estensione dell'interfaccia ResultSetMetaData con metodi per impostare i valori in un RowSetMetaData oggetto. Quando un RowSetReader oggetto legge i dati in un oggetto, crea un RowSetRowSetMetaData 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 userebbe direttamente.

Aggiunta nella versione 1.4.

Documentazione Java per javax.sql.RowSetMetaData.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Campi

ColumnNoNulls

Costante che indica che una colonna non consente NULL valori.

(Ereditato da IResultSetMetaData)
ColumnNullable

Costante che indica che una colonna consente NULL valori.

(Ereditato da IResultSetMetaData)
ColumnNullableUnknown

Costante che indica che la nullità dei valori di una colonna è sconosciuta.

(Ereditato da IResultSetMetaData)

Proprietà

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 per java.lang.System.identityHashCode() l'istanza di wrapped.

(Ereditato da IJavaPeerable)
JniManagedPeerState

Stato del peer gestito.

(Ereditato da IJavaPeerable)
JniPeerMembers

Supporto per l'accesso ai membri e la chiamata.

(Ereditato da IJavaPeerable)
PeerReference

Restituisce un'istanza JniObjectReference dell'oggetto Java con wrapping.

(Ereditato da IJavaPeerable)

Metodi

Disposed()

Chiamato quando l'istanza è stata eliminata.

(Ereditato da IJavaPeerable)
DisposeUnlessReferenced()

Se non sono presenti riferimenti in sospeso a questa istanza, chiama Dispose(); in caso contrario, non fa nulla.

(Ereditato da IJavaPeerable)
Finalized()

Chiamato quando l'istanza è stata finalizzata.

(Ereditato da IJavaPeerable)
GetCatalogName(Int32)

Ottiene il nome del catalogo della tabella designata.

(Ereditato da IResultSetMetaData)
GetColumnClassName(Int32)

Restituisce il nome completo della classe Java le cui istanze vengono prodotte se il metodo ResultSet.getObject viene chiamato per recuperare un valore dalla colonna.

(Ereditato da IResultSetMetaData)
GetColumnDisplaySize(Int32)

Indica la normale larghezza massima della colonna designata in caratteri.

(Ereditato da IResultSetMetaData)
GetColumnLabel(Int32)

Ottiene il titolo suggerito della colonna designata per l'uso 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 di tipo specifico del database designato della colonna.

(Ereditato da IResultSetMetaData)
GetPrecision(Int32)

Ottenere le dimensioni specificate della colonna designata.

(Ereditato da IResultSetMetaData)
GetScale(Int32)

Ottiene il numero di cifre della colonna designata a destra del punto 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 il caso 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 un'operazione di scrittura nella colonna designata riuscirà sicuramente.

(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 è accessibile in scrittura.

(Ereditato da IResultSetMetaData)
IsSearchable(Int32)

Indica se la colonna designata può essere usata in una clausola where.

(Ereditato da IResultSetMetaData)
IsSigned(Int32)

Indica se i valori della colonna designata sono numeri con firma.

(Ereditato da IResultSetMetaData)
IsWrapperFor(Class)

Restituisce true se implementa l'argomento dell'interfaccia o è direttamente o indirettamente un wrapper per un oggetto che esegue.

(Ereditato da IWrapper)
IsWritable(Int32)

Indica se è possibile che un'operazione di scrittura nella colonna designata venga completata.

(Ereditato da IResultSetMetaData)
SetAutoIncrement(Int32, Boolean)

Imposta se la colonna designata viene numerata automaticamente, il valore predefinito è che le colonne di un RowSet oggetto non vengano numerate automaticamente.

SetCaseSensitive(Int32, Boolean)

Imposta se la colonna designata è distinzione tra maiuscole e minuscole.

SetCatalogName(Int32, String)

Imposta il nome del catalogo della tabella designata, se presente, su .String

SetColumnCount(Int32)

Imposta il numero di colonne nell'oggetto RowSet sul numero specificato.

SetColumnDisplaySize(Int32, Int32)

Imposta la larghezza massima normale della colonna designata in caratteri su int.

SetColumnLabel(Int32, String)

Imposta il titolo della colonna suggerita per l'uso nelle stampe e visualizza, se presente, su .String

SetColumnName(Int32, String)

Imposta il nome della colonna designata su .String

SetColumnType(Int32, Int32)

Imposta il tipo SQL della colonna designata su quello specificato.

SetColumnTypeName(Int32, String)

Imposta il nome del tipo di colonna designato specifico dell'origine dati, se presente, su .String

SetCurrency(Int32, Boolean)

Imposta se la colonna designata è un valore di cassa.

SetJniIdentityHashCode(Int32)

Impostare il valore restituito da JniIdentityHashCode.

(Ereditato da IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Oggetto contenente informazioni sulle colonne di un RowSet oggetto.

(Ereditato da IJavaPeerable)
SetNullable(Int32, Int32)

Imposta se il valore della colonna designata può essere impostato su NULL.

SetPeerReference(JniObjectReference)

Impostare il valore restituito da PeerReference.

(Ereditato da IJavaPeerable)
SetPrecision(Int32, Int32)

Imposta il numero di cifre decimali della colonna designata su .int

SetScale(Int32, Int32)

Imposta il numero di cifre della colonna designata a destra del punto decimale a quello specificato int.

SetSchemaName(Int32, String)

Imposta il nome dello schema della tabella della colonna designata, se presente, su .String

SetSearchable(Int32, Boolean)

Imposta se la colonna designata può essere usata in una clausola where.

SetSigned(Int32, Boolean)

Imposta se la colonna designata è un numero firmato.

SetTableName(Int32, String)

Imposta il nome della tabella della colonna designata, se presente, su .String

UnregisterFromRuntime()

Annullare la registrazione di questa istanza in modo che il runtime non lo restituirà 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 ai metodi non standard o ai metodi standard non esposti dal proxy.

(Ereditato da IWrapper)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Oggetto contenente informazioni sulle colonne di un RowSet oggetto.

GetJniTypeName(IJavaPeerable)

Oggetto contenente informazioni sulle colonne di un RowSet oggetto.

Si applica a