IRowSet.SetBinaryStream Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
SetBinaryStream(Int32, Stream) |
Define o parâmetro designado no comando deste |
SetBinaryStream(String, Stream) |
Define o parâmetro designado como o fluxo de entrada fornecido. |
SetBinaryStream(Int32, Stream, Int32) |
Define o parâmetro designado no comando deste |
SetBinaryStream(String, Stream, Int32) |
Define o parâmetro designado como o fluxo de entrada fornecido, que terá o número de bytes especificado. |
SetBinaryStream(Int32, Stream)
Define o parâmetro designado no comando deste RowSet
objeto para o fluxo de entrada fornecido.
[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
o primeiro parâmetro é 1, o segundo é 2, ...
- x
- Stream
O fluxo de entrada Java que contém o valor do parâmetro binário
- Atributos
Exceções
se ocorrer um erro ao acessar o banco de dados.
Comentários
Define o parâmetro designado no comando deste RowSet
objeto para o fluxo de entrada fornecido. Quando um valor binário muito grande é inserido em um LONGVARBINARY
parâmetro, pode ser mais prático enviá-lo por meio de um java.io.InputStream
objeto. Os dados serão lidos do fluxo conforme necessário até que o final do arquivo seja alcançado.
<Nota B>:</B> Este objeto de fluxo pode ser um objeto de fluxo Java padrão ou sua própria subclasse que implementa a interface padrão.
<Nota B>:</B> Consulte a documentação do driver JDBC para determinar se pode ser mais eficiente usar uma versão da qual usa um parâmetro de setBinaryStream
comprimento.
Adicionado em 1.6.
Documentação Java para javax.sql.RowSet.setBinaryStream(int, java.io.InputStream)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
SetBinaryStream(String, Stream)
Define o parâmetro designado como o fluxo de entrada fornecido.
[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
O nome do parâmetro
- x
- Stream
O fluxo de entrada Java que contém o valor do parâmetro binário
- Atributos
Exceções
se ocorrer um erro ao acessar o banco de dados.
Comentários
Define o parâmetro designado como o fluxo de entrada fornecido. Quando um valor binário muito grande é inserido em um LONGVARBINARY
parâmetro, pode ser mais prático enviá-lo por meio de um java.io.InputStream
objeto. Os dados serão lidos do fluxo conforme necessário até que o final do arquivo seja alcançado.
<Nota B>:</B> Este objeto de fluxo pode ser um objeto de fluxo Java padrão ou sua própria subclasse que implementa a interface padrão.
<Nota B>:</B> Consulte a documentação do driver JDBC para determinar se pode ser mais eficiente usar uma versão da qual usa um parâmetro de setBinaryStream
comprimento.
Adicionado em 1.6.
Documentação Java para javax.sql.RowSet.setBinaryStream(java.lang.String, java.io.InputStream)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
SetBinaryStream(Int32, Stream, Int32)
Define o parâmetro designado no comando deste RowSet
objeto para o valor fornecido 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
o primeiro parâmetro é 1, o segundo é 2, ...
- x
- Stream
O fluxo de entrada Java que contém o valor do parâmetro binário
- length
- Int32
O número de bytes no fluxo
- Atributos
Exceções
se ocorrer um erro ao acessar o banco de dados.
Comentários
Define o parâmetro designado no comando deste RowSet
objeto para o valor fornecido java.io.InputStream
. Pode ser mais prático enviar um valor binário muito grande através de um java.io.InputStream
em vez de como um LONGVARBINARY
parâmetro. O driver lerá os dados do fluxo conforme necessário até que ele atinja o fim do arquivo.
<Nota B>:</B> Este objeto de fluxo pode ser um objeto de fluxo Java padrão ou sua própria subclasse que implementa a interface padrão.
Documentação Java para javax.sql.RowSet.setBinaryStream(int, java.io.InputStream, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
SetBinaryStream(String, Stream, Int32)
Define o parâmetro designado como o fluxo de entrada fornecido, que terá o número de bytes especificado.
[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
O nome do parâmetro
- x
- Stream
O fluxo de entrada Java que contém o valor do parâmetro binário
- length
- Int32
O número de bytes no fluxo
- Atributos
Exceções
se ocorrer um erro ao acessar o banco de dados.
Comentários
Define o parâmetro designado como o fluxo de entrada fornecido, que terá o número de bytes especificado. Quando um valor binário muito grande é inserido em um LONGVARBINARY
parâmetro, pode ser mais prático enviá-lo por meio de um java.io.InputStream
objeto. Os dados serão lidos do fluxo conforme necessário até que o final do arquivo seja alcançado.
<Nota B>:</B> Este objeto de fluxo pode ser um objeto de fluxo Java padrão ou sua própria subclasse que implementa a interface padrão.
Adicionado em 1.4.
Documentação Java para javax.sql.RowSet.setBinaryStream(java.lang.String, java.io.InputStream, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.