IPreparedStatement.SetBinaryStream Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| SetBinaryStream(Int32, Stream, Int64) |
Задает указанный параметр заданному входной потоку, который будет иметь указанное количество байтов. |
| SetBinaryStream(Int32, Stream, Int32) |
Задает указанный параметр заданному входной потоку, который будет иметь указанное количество байтов. |
| SetBinaryStream(Int32, Stream) |
Устанавливает для указанного параметра заданное значение входного потока. |
SetBinaryStream(Int32, Stream, Int64)
Задает указанный параметр заданному входной потоку, который будет иметь указанное количество байтов.
[Android.Runtime.Register("setBinaryStream", "(ILjava/io/InputStream;J)V", "GetSetBinaryStream_ILjava_io_InputStream_JHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBinaryStream(int parameterIndex, System.IO.Stream? x, long length);
[<Android.Runtime.Register("setBinaryStream", "(ILjava/io/InputStream;J)V", "GetSetBinaryStream_ILjava_io_InputStream_JHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBinaryStream : int * System.IO.Stream * int64 -> unit
Параметры
- parameterIndex
- Int32
первый параметр равен 1, второй — 2, ...
- x
- Stream
входной поток Java, содержащий значение двоичного параметра
- length
- Int64
количество байтов в потоке
- Атрибуты
Исключения
Если возникает ошибка базы данных.
Комментарии
Задает указанный параметр заданному входной потоку, который будет иметь указанное количество байтов. Если очень большое двоичное значение является входным LONGVARBINARY в параметр, его может быть более практическим для отправки через java.io.InputStream объект. Данные будут считываться из потока по мере необходимости, пока не будет достигнут конец файла.
<Примечание B>.</B> Этот объект потока может быть стандартным объектом потока Java или собственным подклассом, реализующим стандартный интерфейс.
Добавлено в версии 1.6.
Java документации по java.sql.PreparedStatement.setBinaryStream(int, java.io.InputStream, long).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
SetBinaryStream(Int32, Stream, Int32)
Задает указанный параметр заданному входной потоку, который будет иметь указанное количество байтов.
[Android.Runtime.Register("setBinaryStream", "(ILjava/io/InputStream;I)V", "GetSetBinaryStream_ILjava_io_InputStream_IHandler:Java.Sql.IPreparedStatementInvoker, 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:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBinaryStream : int * System.IO.Stream * int -> unit
Параметры
- parameterIndex
- Int32
первый параметр равен 1, второй — 2, ...
- x
- Stream
входной поток Java, содержащий значение двоичного параметра
- length
- Int32
количество байтов в потоке
- Атрибуты
Исключения
Если возникает ошибка базы данных.
Комментарии
Задает указанный параметр заданному входной потоку, который будет иметь указанное количество байтов. Если очень большое двоичное значение является входным LONGVARBINARY в параметр, его может быть более практическим для отправки через java.io.InputStream объект. Данные будут считываться из потока по мере необходимости, пока не будет достигнут конец файла.
<Примечание B>.</B> Этот объект потока может быть стандартным объектом потока Java или собственным подклассом, реализующим стандартный интерфейс.
Java документации по java.sql.PreparedStatement.setBinaryStream(int, java.io.InputStream, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
SetBinaryStream(Int32, Stream)
Устанавливает для указанного параметра заданное значение входного потока.
[Android.Runtime.Register("setBinaryStream", "(ILjava/io/InputStream;)V", "GetSetBinaryStream_ILjava_io_InputStream_Handler:Java.Sql.IPreparedStatementInvoker, 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:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBinaryStream : int * System.IO.Stream -> unit
Параметры
- parameterIndex
- Int32
первый параметр равен 1, второй — 2, ...
- x
- Stream
входной поток Java, содержащий значение двоичного параметра
- Атрибуты
Исключения
Если возникает ошибка базы данных.
Комментарии
Устанавливает для указанного параметра заданное значение входного потока. Если очень большое двоичное значение является входным LONGVARBINARY в параметр, его может быть более практическим для отправки через java.io.InputStream объект. Данные будут считываться из потока по мере необходимости, пока не будет достигнут конец файла.
<Примечание B>.</B> Этот объект потока может быть стандартным объектом потока Java или собственным подклассом, реализующим стандартный интерфейс.
<Примечание B.</B>> Обратитесь к документации по драйверу JDBC, чтобы определить, может ли она быть более эффективной для использования версииsetBinaryStream, которая принимает параметр длины.
Добавлено в версии 1.6.
Java документации по java.sql.PreparedStatement.setBinaryStream(int, java.io.InputStream).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".