共用方式為


SqliteBlob 類別

定義

提供存取 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>)

將位元組序列寫入至目前的資料流,並依寫入的位元組數將資料流中目前的位置往前移。

適用於