IParameterMetaData 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 può essere utilizzato per ottenere informazioni sui tipi e sulle proprietà per ogni marcatore di parametro in un PreparedStatement
oggetto .
[Android.Runtime.Register("java/sql/ParameterMetaData", "", "Java.Sql.IParameterMetaDataInvoker")]
public interface IParameterMetaData : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IWrapper
[<Android.Runtime.Register("java/sql/ParameterMetaData", "", "Java.Sql.IParameterMetaDataInvoker")>]
type IParameterMetaData = interface
interface IWrapper
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Attributi
- Implementazioni
Commenti
Oggetto che può essere utilizzato per ottenere informazioni sui tipi e sulle proprietà per ogni marcatore di parametro in un PreparedStatement
oggetto . Per alcune query e implementazioni del driver, i dati che verrebbero restituiti da un ParameterMetaData
oggetto potrebbero non essere disponibili fino a quando non PreparedStatement
viene eseguito .
Alcune implementazioni del driver potrebbero non essere in grado di fornire informazioni sui tipi e sulle proprietà per ogni marcatore di parametro in un CallableStatement
oggetto .
Aggiunta nella versione 1.4.
Documentazione java per java.sql.ParameterMetaData
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Campi
ParameterModeIn |
Costante che indica che la modalità del parametro è IN. |
ParameterModeInOut |
Costante che indica che la modalità del parametro è INOUT. |
ParameterModeOut |
Costante che indica che la modalità del parametro è OUT. |
ParameterModeUnknown |
Costante che indica che la modalità del parametro è sconosciuta. |
ParameterNoNulls |
Costante che indica che un parametro non consente |
ParameterNullable |
Costante che indica che un parametro consentirà |
ParameterNullableUnknown |
Costante che indica che il supporto dei valori Null di un parametro è sconosciuto. |
Proprietà
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) |
ParameterCount |
Ottiene il numero di parametri nell'oggetto |
PeerReference |
Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto Java di cui è stato eseguito il 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 |
Finalized() |
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
GetParameterClassName(Int32) |
Recupera il nome completo della classe Java le cui istanze devono essere passate al metodo |
GetParameterMode(Int32) |
Recupera la modalità del parametro designato. |
GetParameterType(Int32) |
Recupera il tipo SQL del parametro designato. |
GetParameterTypeName(Int32) |
Recupera il nome del tipo specifico del database designato. |
GetPrecision(Int32) |
Recupera le dimensioni della colonna specificata del parametro designato. |
GetScale(Int32) |
Recupera il numero di cifre del parametro designato a destra del separatore decimale. |
IsNullable(Int32) |
Recupera un valore che indica se nel parametro designato sono consentiti valori Null. |
IsSigned(Int32) |
Recupera un valore che indica se i valori per il parametro designato possono essere numeri con segno. |
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) |
SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
SetJniManagedPeerState(JniManagedPeerStates) |
Oggetto che può essere utilizzato per ottenere informazioni sui tipi e sulle proprietà per ogni marcatore di parametro in un |
SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
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
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Oggetto che può essere utilizzato per ottenere informazioni sui tipi e sulle proprietà per ogni marcatore di parametro in un |
GetJniTypeName(IJavaPeerable) |
Oggetto che può essere utilizzato per ottenere informazioni sui tipi e sulle proprietà per ogni marcatore di parametro in un |