Condividi tramite


IRowSet.SetBinaryStream Metodo

Definizione

Overload

SetBinaryStream(Int32, Stream)

Imposta il parametro designato nel comando di questo RowSet oggetto sul flusso di input specificato.

SetBinaryStream(String, Stream)

Imposta il parametro designato sul flusso di input specificato.

SetBinaryStream(Int32, Stream, Int32)

Imposta il parametro designato nel comando di questo RowSet oggetto sul valore specificato java.io.InputStream .

SetBinaryStream(String, Stream, Int32)

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte.

SetBinaryStream(Int32, Stream)

Imposta il parametro designato nel comando di questo RowSet oggetto sul flusso di input specificato.

[Android.Runtime.Register("setBinaryStream", "(ILjava/io/InputStream;)V", "GetSetBinaryStream_ILjava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBinaryStream (int parameterIndex, System.IO.Stream? x);
[<Android.Runtime.Register("setBinaryStream", "(ILjava/io/InputStream;)V", "GetSetBinaryStream_ILjava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBinaryStream : int * System.IO.Stream -> unit

Parametri

parameterIndex
Int32

il primo parametro è 1, il secondo è 2, ...

x
Stream

flusso di input java che contiene il valore del parametro binario

Attributi

Eccezioni

se si verifica un errore durante l'accesso al database.

Commenti

Imposta il parametro designato nel comando di questo RowSet oggetto sul flusso di input specificato. Quando un valore binario molto grande viene immesso in un LONGVARBINARY parametro, può essere più pratico inviarlo tramite un java.io.InputStream oggetto . I dati verranno letti dal flusso in base alle esigenze fino al raggiungimento della fine del file.

<B Nota:</B>> Questo oggetto flusso può essere un oggetto flusso Java standard o una sottoclasse personalizzata che implementa l'interfaccia standard.

<B Nota:</B>> Consultare la documentazione del driver JDBC per determinare se potrebbe essere più efficiente usare una versione di setBinaryStream che accetta un parametro di lunghezza.

Aggiunta nella versione 1.6.

Documentazione java per javax.sql.RowSet.setBinaryStream(int, java.io.InputStream).

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.

Si applica a

SetBinaryStream(String, Stream)

Imposta il parametro designato sul flusso di input specificato.

[Android.Runtime.Register("setBinaryStream", "(Ljava/lang/String;Ljava/io/InputStream;)V", "GetSetBinaryStream_Ljava_lang_String_Ljava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBinaryStream (string? parameterName, System.IO.Stream? x);
[<Android.Runtime.Register("setBinaryStream", "(Ljava/lang/String;Ljava/io/InputStream;)V", "GetSetBinaryStream_Ljava_lang_String_Ljava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBinaryStream : string * System.IO.Stream -> unit

Parametri

parameterName
String

nome del parametro

x
Stream

flusso di input java che contiene il valore del parametro binario

Attributi

Eccezioni

se si verifica un errore durante l'accesso al database.

Commenti

Imposta il parametro designato sul flusso di input specificato. Quando un valore binario molto grande viene immesso in un LONGVARBINARY parametro, può essere più pratico inviarlo tramite un java.io.InputStream oggetto . I dati verranno letti dal flusso in base alle esigenze fino al raggiungimento della fine del file.

<B Nota:</B>> Questo oggetto flusso può essere un oggetto flusso Java standard o una sottoclasse personalizzata che implementa l'interfaccia standard.

<B Nota:</B>> Consultare la documentazione del driver JDBC per determinare se potrebbe essere più efficiente usare una versione di setBinaryStream che accetta un parametro di lunghezza.

Aggiunta nella versione 1.6.

Documentazione java per javax.sql.RowSet.setBinaryStream(java.lang.String, java.io.InputStream).

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.

Si applica a

SetBinaryStream(Int32, Stream, Int32)

Imposta il parametro designato nel comando di questo RowSet oggetto sul valore specificato java.io.InputStream .

[Android.Runtime.Register("setBinaryStream", "(ILjava/io/InputStream;I)V", "GetSetBinaryStream_ILjava_io_InputStream_IHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBinaryStream (int parameterIndex, System.IO.Stream? x, int length);
[<Android.Runtime.Register("setBinaryStream", "(ILjava/io/InputStream;I)V", "GetSetBinaryStream_ILjava_io_InputStream_IHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBinaryStream : int * System.IO.Stream * int -> unit

Parametri

parameterIndex
Int32

il primo parametro è 1, il secondo è 2, ...

x
Stream

flusso di input java che contiene il valore del parametro binario

length
Int32

numero di byte nel flusso

Attributi

Eccezioni

se si verifica un errore durante l'accesso al database.

Commenti

Imposta il parametro designato nel comando di questo RowSet oggetto sul valore specificato java.io.InputStream . Può essere più pratico inviare un valore binario molto grande tramite un java.io.InputStream anziché come LONGVARBINARY parametro. Il driver leggerà i dati dal flusso in base alle esigenze fino a raggiungere la fine del file.

<B Nota:</B>> Questo oggetto flusso può essere un oggetto flusso Java standard o una sottoclasse personalizzata che implementa l'interfaccia standard.

Documentazione java per javax.sql.RowSet.setBinaryStream(int, java.io.InputStream, int).

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.

Si applica a

SetBinaryStream(String, Stream, Int32)

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte.

[Android.Runtime.Register("setBinaryStream", "(Ljava/lang/String;Ljava/io/InputStream;I)V", "GetSetBinaryStream_Ljava_lang_String_Ljava_io_InputStream_IHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBinaryStream (string? parameterName, System.IO.Stream? x, int length);
[<Android.Runtime.Register("setBinaryStream", "(Ljava/lang/String;Ljava/io/InputStream;I)V", "GetSetBinaryStream_Ljava_lang_String_Ljava_io_InputStream_IHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBinaryStream : string * System.IO.Stream * int -> unit

Parametri

parameterName
String

nome del parametro

x
Stream

flusso di input java che contiene il valore del parametro binario

length
Int32

numero di byte nel flusso

Attributi

Eccezioni

se si verifica un errore durante l'accesso al database.

Commenti

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte. Quando un valore binario molto grande viene immesso in un LONGVARBINARY parametro, può essere più pratico inviarlo tramite un java.io.InputStream oggetto . I dati verranno letti dal flusso in base alle esigenze fino al raggiungimento della fine del file.

<B Nota:</B>> Questo oggetto flusso può essere un oggetto flusso Java standard o una sottoclasse personalizzata che implementa l'interfaccia standard.

Aggiunta nella versione 1.4.

Documentazione java per javax.sql.RowSet.setBinaryStream(java.lang.String, java.io.InputStream, int).

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.

Si applica a