SqliteBlob Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce metodi per accedere al contenuto di un BLOB.
public class SqliteBlob : System.IO.Stream
type SqliteBlob = class
inherit Stream
Public Class SqliteBlob
Inherits Stream
- Ereditarietà
-
SqliteBlob
Costruttori
SqliteBlob(SqliteConnection, String, String, Int64, Boolean) |
Inizializza una nuova istanza della classe SqliteBlob. |
SqliteBlob(SqliteConnection, String, String, String, Int64, Boolean) |
Inizializza una nuova istanza della classe SqliteBlob. |
Proprietà
CanRead |
Ottiene un valore che indica se il flusso corrente supporta la lettura. Sempre true. |
CanSeek |
Ottiene un valore che indica se il flusso corrente supporta la ricerca. Sempre true. |
CanWrite |
Ottiene un valore che indica se il flusso corrente supporta la scrittura. |
Length |
Ottiene la lunghezza in byte del flusso. |
Position |
Ottiene o imposta la posizione all'interno del flusso corrente. |
Metodi
Dispose(Boolean) |
Rilascia tutte le risorse usate dal BLOB e la chiude. |
Flush() |
Consente di cancellare i dati di tutti i buffer del flusso e la scrittura dei dati memorizzati nel buffer nella periferica sottostante. Non esegue operazioni. |
Read(Byte[], Int32, Int32) |
Legge una sequenza di byte dal flusso corrente e fa avanzare la posizione nel flusso del numero di byte letti. |
Read(Span<Byte>) |
Legge una sequenza di byte dal flusso corrente e fa avanzare la posizione nel flusso del numero di byte letti. |
Seek(Int64, SeekOrigin) |
Imposta la posizione all'interno del flusso corrente. |
SetLength(Int64) |
Imposta la lunghezza del flusso corrente. Questa operazione non è supportata dai BLOB sqlite. Non supportata. |
Write(Byte[], Int32, Int32) |
Scrive una sequenza di byte nel flusso corrente e fa avanzare la posizione corrente nel flusso del numero di byte scritti. |
Write(ReadOnlySpan<Byte>) |
Scrive una sequenza di byte nel flusso corrente e fa avanzare la posizione corrente nel flusso del numero di byte scritti. |