Compartir por


IRowSet.SetBinaryStream Método

Definición

Sobrecargas

SetBinaryStream(Int32, Stream)

Establece el parámetro designado en el comando de este RowSet objeto en el flujo de entrada especificado.

SetBinaryStream(String, Stream)

Establece el parámetro designado en el flujo de entrada determinado.

SetBinaryStream(Int32, Stream, Int32)

Establece el parámetro designado en el comando de este RowSet objeto en el valor especificado java.io.InputStream .

SetBinaryStream(String, Stream, Int32)

Establece el parámetro designado en el flujo de entrada determinado, que tendrá el número de bytes indicado.

SetBinaryStream(Int32, Stream)

Establece el parámetro designado en el comando de este RowSet objeto en el flujo de entrada especificado.

[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

Parámetros

parameterIndex
Int32

el primer parámetro es 1, el segundo es 2, ...

x
Stream

flujo de entrada de Java que contiene el valor del parámetro binario

Atributos

Excepciones

si se produce un error al acceder a la base de datos.

Comentarios

Establece el parámetro designado en el comando de este RowSet objeto en el flujo de entrada especificado. Cuando un valor binario muy grande se introduce en un LONGVARBINARY parámetro, puede ser más práctico enviarlo a través de un java.io.InputStream objeto . Los datos se leerán desde la secuencia según sea necesario hasta que se alcance el final del archivo.

<B>Nota:</B> Este objeto de secuencia puede ser un objeto de secuencia de Java estándar o su propia subclase que implementa la interfaz estándar.

<B>Nota:</B> Consulte la documentación del controlador JDBC para determinar si podría ser más eficaz usar una versión de la que toma un parámetro de setBinaryStream longitud.

Agregado en la versión 1.6.

Documentación de Java para javax.sql.RowSet.setBinaryStream(int, java.io.InputStream).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

SetBinaryStream(String, Stream)

Establece el parámetro designado en el flujo de entrada determinado.

[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

Parámetros

parameterName
String

el nombre del parámetro

x
Stream

flujo de entrada de Java que contiene el valor del parámetro binario

Atributos

Excepciones

si se produce un error al acceder a la base de datos.

Comentarios

Establece el parámetro designado en el flujo de entrada determinado. Cuando un valor binario muy grande se introduce en un LONGVARBINARY parámetro, puede ser más práctico enviarlo a través de un java.io.InputStream objeto . Los datos se leerán desde la secuencia según sea necesario hasta que se alcance el final del archivo.

<B>Nota:</B> Este objeto de secuencia puede ser un objeto de secuencia de Java estándar o su propia subclase que implementa la interfaz estándar.

<B>Nota:</B> Consulte la documentación del controlador JDBC para determinar si podría ser más eficaz usar una versión de la que toma un parámetro de setBinaryStream longitud.

Agregado en la versión 1.6.

Documentación de Java para javax.sql.RowSet.setBinaryStream(java.lang.String, java.io.InputStream).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

SetBinaryStream(Int32, Stream, Int32)

Establece el parámetro designado en el comando de este RowSet objeto en el valor especificado 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

Parámetros

parameterIndex
Int32

el primer parámetro es 1, el segundo es 2, ...

x
Stream

flujo de entrada de Java que contiene el valor del parámetro binario

length
Int32

el número de bytes de la secuencia

Atributos

Excepciones

si se produce un error al acceder a la base de datos.

Comentarios

Establece el parámetro designado en el comando de este RowSet objeto en el valor especificado java.io.InputStream . Puede ser más práctico enviar un valor binario muy grande a través de en java.io.InputStream lugar de como parámetro LONGVARBINARY . El controlador leerá los datos de la secuencia según sea necesario hasta que llegue al final del archivo.

<B>Nota:</B> Este objeto de secuencia puede ser un objeto de secuencia de Java estándar o su propia subclase que implementa la interfaz estándar.

Documentación de Java para javax.sql.RowSet.setBinaryStream(int, java.io.InputStream, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

SetBinaryStream(String, Stream, Int32)

Establece el parámetro designado en el flujo de entrada determinado, que tendrá el número de bytes indicado.

[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

Parámetros

parameterName
String

el nombre del parámetro

x
Stream

flujo de entrada de Java que contiene el valor del parámetro binario

length
Int32

el número de bytes de la secuencia

Atributos

Excepciones

si se produce un error al acceder a la base de datos.

Comentarios

Establece el parámetro designado en el flujo de entrada determinado, que tendrá el número de bytes indicado. Cuando un valor binario muy grande se introduce en un LONGVARBINARY parámetro, puede ser más práctico enviarlo a través de un java.io.InputStream objeto . Los datos se leerán desde la secuencia según sea necesario hasta que se alcance el final del archivo.

<B>Nota:</B> Este objeto de secuencia puede ser un objeto de secuencia de Java estándar o su propia subclase que implementa la interfaz estándar.

Agregado en la versión 1.4.

Documentación de Java para javax.sql.RowSet.setBinaryStream(java.lang.String, java.io.InputStream, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a