IRowSet.SetBinaryStream Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
SetBinaryStream(Int32, Stream) |
Задает указанный параметр в команде этого |
SetBinaryStream(String, Stream) |
Устанавливает для указанного параметра заданное значение входного потока. |
SetBinaryStream(Int32, Stream, Int32) |
Задает указанный параметр в команде этого |
SetBinaryStream(String, Stream, Int32) |
Присваивает указанному параметру заданный входной поток, который будет содержать указанное число байтов. |
SetBinaryStream(Int32, Stream)
Задает указанный параметр в команде этого RowSet
объекта для заданного входного потока.
[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
Параметры
- parameterIndex
- Int32
первый параметр равен 1, второй — 2, ...
- x
- Stream
входной поток Java, содержащий значение двоичного параметра
- Атрибуты
Исключения
Если ошибка возникает при доступе к базе данных.
Комментарии
Задает указанный параметр в команде этого RowSet
объекта для заданного входного потока. Если очень большое двоичное значение является входным LONGVARBINARY
в параметр, его может быть более практическим для отправки через java.io.InputStream
объект. Данные будут считываться из потока по мере необходимости, пока не будет достигнут конец файла.
<Примечание B>.</B> Этот объект потока может быть стандартным объектом потока Java или собственным подклассом, реализующим стандартный интерфейс.
<Примечание B.</B>> Обратитесь к документации по драйверу JDBC, чтобы определить, может ли она быть более эффективной для использования версииsetBinaryStream
, которая принимает параметр длины.
Добавлено в версии 1.6.
Документация по Java для javax.sql.RowSet.setBinaryStream(int, java.io.InputStream)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
SetBinaryStream(String, Stream)
Устанавливает для указанного параметра заданное значение входного потока.
[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
Параметры
- parameterName
- String
имя параметра
- x
- Stream
входной поток Java, содержащий значение двоичного параметра
- Атрибуты
Исключения
Если ошибка возникает при доступе к базе данных.
Комментарии
Устанавливает для указанного параметра заданное значение входного потока. Если очень большое двоичное значение является входным LONGVARBINARY
в параметр, его может быть более практическим для отправки через java.io.InputStream
объект. Данные будут считываться из потока по мере необходимости, пока не будет достигнут конец файла.
<Примечание B>.</B> Этот объект потока может быть стандартным объектом потока Java или собственным подклассом, реализующим стандартный интерфейс.
<Примечание B.</B>> Обратитесь к документации по драйверу JDBC, чтобы определить, может ли она быть более эффективной для использования версииsetBinaryStream
, которая принимает параметр длины.
Добавлено в версии 1.6.
Документация по Java для javax.sql.RowSet.setBinaryStream(java.lang.String, java.io.InputStream)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
SetBinaryStream(Int32, Stream, Int32)
Задает указанный параметр в команде этого RowSet
объекта заданному 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
Параметры
- parameterIndex
- Int32
первый параметр равен 1, второй — 2, ...
- x
- Stream
входной поток Java, содержащий значение двоичного параметра
- length
- Int32
количество байтов в потоке
- Атрибуты
Исключения
Если ошибка возникает при доступе к базе данных.
Комментарии
Задает указанный параметр в команде этого RowSet
объекта заданному java.io.InputStream
значению. Это может быть более удобно для отправки очень большого двоичного значения с помощью, java.io.InputStream
а не в качестве LONGVARBINARY
параметра. Драйвер будет считывать данные из потока по мере необходимости, пока он не достигнет конца файла.
<Примечание B>.</B> Этот объект потока может быть стандартным объектом потока Java или собственным подклассом, реализующим стандартный интерфейс.
Документация по Java для javax.sql.RowSet.setBinaryStream(int, java.io.InputStream, int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
SetBinaryStream(String, Stream, Int32)
Присваивает указанному параметру заданный входной поток, который будет содержать указанное число байтов.
[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
Параметры
- parameterName
- String
имя параметра
- x
- Stream
входной поток Java, содержащий значение двоичного параметра
- length
- Int32
количество байтов в потоке
- Атрибуты
Исключения
Если ошибка возникает при доступе к базе данных.
Комментарии
Присваивает указанному параметру заданный входной поток, который будет содержать указанное число байтов. Если очень большое двоичное значение является входным LONGVARBINARY
в параметр, его может быть более практическим для отправки через java.io.InputStream
объект. Данные будут считываться из потока по мере необходимости, пока не будет достигнут конец файла.
<Примечание B>.</B> Этот объект потока может быть стандартным объектом потока Java или собственным подклассом, реализующим стандартный интерфейс.
Добавлено в версии 1.4.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.