SqliteBlob 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供存取 Blob 內容的方法。
public class SqliteBlob : System.IO.Stream
type SqliteBlob = class
inherit Stream
Public Class SqliteBlob
Inherits Stream
- 繼承
-
SqliteBlob
建構函式
SqliteBlob(SqliteConnection, String, String, Int64, Boolean) |
初始化 SqliteBlob 類別的新執行個體。 |
SqliteBlob(SqliteConnection, String, String, String, Int64, Boolean) |
初始化 SqliteBlob 類別的新執行個體。 |
屬性
CanRead |
取得表示目前資料流是否支援讀取的值。 一律為 true。 |
CanSeek |
取得表示目前資料流是否支援搜尋的值。 一律為 true。 |
CanWrite |
取得表示目前資料流是否支援寫入的值。 |
Length |
取得資料流的位元組長度。 |
Position |
取得或設定在目前資料流中的位置。 |
方法
Dispose(Boolean) |
釋放 Blob 所使用的任何資源,並加以關閉。 |
Flush() |
清除這個資料流的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。 不執行任何動作。 |
Read(Byte[], Int32, Int32) |
從目前的資料流讀取位元組序列,並依讀取的位元組數將資料流中的位置往前移。 |
Read(Span<Byte>) |
從目前的資料流讀取位元組序列,並依讀取的位元組數將資料流中的位置往前移。 |
Seek(Int64, SeekOrigin) |
設定目前資料流位置。 |
SetLength(Int64) |
設定目前資料流的長度。 sqlite Blob 不支援此動作。 不支援。 |
Write(Byte[], Int32, Int32) |
將位元組序列寫入至目前的資料流,並依寫入的位元組數將資料流中目前的位置往前移。 |
Write(ReadOnlySpan<Byte>) |
將位元組序列寫入至目前的資料流,並依寫入的位元組數將資料流中目前的位置往前移。 |