ICallableStatement.SetBinaryStream Метод

Определение

Перегрузки

Имя Описание
SetBinaryStream(String, Stream)

Устанавливает для указанного параметра заданное значение входного потока.

SetBinaryStream(String, Stream, Int32)

Задает указанный параметр заданному входной потоку, который будет иметь указанное количество байтов.

SetBinaryStream(String, Stream, Int64)

Задает указанный параметр заданному входной потоку, который будет иметь указанное количество байтов.

SetBinaryStream(String, Stream)

Устанавливает для указанного параметра заданное значение входного потока.

[Android.Runtime.Register("setBinaryStream", "(Ljava/lang/String;Ljava/io/InputStream;)V", "GetSetBinaryStream_Ljava_lang_String_Ljava_io_InputStream_Handler:Java.Sql.ICallableStatementInvoker, 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:Java.Sql.ICallableStatementInvoker, 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 документации по java.sql.CallableStatement.setBinaryStream(java.lang.String, java.io.InputStream).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

SetBinaryStream(String, Stream, Int32)

Задает указанный параметр заданному входной потоку, который будет иметь указанное количество байтов.

[Android.Runtime.Register("setBinaryStream", "(Ljava/lang/String;Ljava/io/InputStream;I)V", "GetSetBinaryStream_Ljava_lang_String_Ljava_io_InputStream_IHandler:Java.Sql.ICallableStatementInvoker, 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:Java.Sql.ICallableStatementInvoker, 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.

Java документации по java.sql.CallableStatement.setBinaryStream(java.lang.String, java.io.InputStream, int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

SetBinaryStream(String, Stream, Int64)

Задает указанный параметр заданному входной потоку, который будет иметь указанное количество байтов.

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

Параметры

parameterName
String

имя параметра

x
Stream

входной поток Java, содержащий значение двоичного параметра

length
Int64

количество байтов в потоке

Атрибуты

Исключения

Если возникает ошибка базы данных

Комментарии

Задает указанный параметр заданному входной потоку, который будет иметь указанное количество байтов. Если очень большое двоичное значение является входным LONGVARBINARY в параметр, его может быть более практическим для отправки через java.io.InputStream объект. Данные будут считываться из потока по мере необходимости, пока не будет достигнут конец файла.

<Примечание B>.</B> Этот объект потока может быть стандартным объектом потока Java или собственным подклассом, реализующим стандартный интерфейс.

Добавлено в версии 1.6.

Java документации по java.sql.CallableStatement.setBinaryStream(java.lang.String, java.io.InputStream, long).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к