IBlob.SetBinaryStream(Int64) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 Blob 개체가 나타내는 값에 쓰는 BLOB 데 사용할 수 있는 스트림을 검색합니다.
[Android.Runtime.Register("setBinaryStream", "(J)Ljava/io/OutputStream;", "GetSetBinaryStream_JHandler:Java.Sql.IBlobInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public System.IO.Stream? SetBinaryStream(long pos);
[<Android.Runtime.Register("setBinaryStream", "(J)Ljava/io/OutputStream;", "GetSetBinaryStream_JHandler:Java.Sql.IBlobInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBinaryStream : int64 -> System.IO.Stream
매개 변수
- pos
- Int64
쓰기를 시작할 값의 BLOB 위치입니다. 첫 번째 위치는 1입니다.
반품
java.io.OutputStream 데이터를 쓸 수 있는 개체
- 특성
예외
에 액세스하는 동안 오류가 발생하면 입니다 Blob.
설명
이 Blob 개체가 나타내는 값에 쓰는 BLOB 데 사용할 수 있는 스트림을 검색합니다. 스트림이 위치에서 pos시작됩니다. 스트림에 기록된 바이트는 위치에서 pos시작하는 개체의 Blob 기존 바이트를 덮어씁니다. 스트림에 쓰는 동안 값의 Blob 끝에 도달하면 추가 바이트를 수용하기 위해 값의 Blob 길이가 증가합니다.
<b>참고:</b> 지정된 pos 값이 크면 값의 BLOB length+1이면 동작이 정의되지 않습니다. 일부 JDBC 드라이버는 다른 드라이버가 SQLException 이 작업을 지원할 수 있는 동안 throw될 수 있습니다.
1.4에 추가되었습니다.
에 대한 java.sql.Blob.setBinaryStream(long)Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.