SqliteBlob Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metody uzyskiwania dostępu do zawartości obiektu blob.
public class SqliteBlob : System.IO.Stream
type SqliteBlob = class
inherit Stream
Public Class SqliteBlob
Inherits Stream
- Dziedziczenie
-
SqliteBlob
Konstruktory
| Nazwa | Opis |
|---|---|
| SqliteBlob(SqliteConnection, String, String, Int64, Boolean) |
Inicjuje nowe wystąpienie klasy SqliteBlob. |
| SqliteBlob(SqliteConnection, String, String, String, Int64, Boolean) |
Inicjuje nowe wystąpienie klasy SqliteBlob. |
Właściwości
| Nazwa | Opis |
|---|---|
| CanRead |
Pobiera wartość wskazującą, czy bieżący strumień obsługuje odczyt. Zawsze prawdziwe. |
| CanSeek |
Pobiera wartość wskazującą, czy bieżący strumień obsługuje wyszukiwanie. Zawsze prawdziwe. |
| CanWrite |
Pobiera wartość wskazującą, czy bieżący strumień obsługuje zapisywanie. |
| Length |
Pobiera długość w bajtach strumienia. |
| Position |
Pobiera lub ustawia pozycję w bieżącym strumieniu. |
Metody
| Nazwa | Opis |
|---|---|
| Dispose(Boolean) |
Zwalnia wszystkie zasoby używane przez obiekt blob i zamyka je. |
| Flush() |
Czyści wszystkie bufory dla tego strumienia i powoduje zapisanie wszystkich buforowanych danych na urządzeniu źródłowym. Nic nie robi. |
| Read(Byte[], Int32, Int32) |
Odczytuje sekwencję bajtów z bieżącego strumienia i rozwija pozycję w strumieniu przez liczbę odczytanych bajtów. |
| Read(Span<Byte>) |
Odczytuje sekwencję bajtów z bieżącego strumienia i rozwija pozycję w strumieniu przez liczbę odczytanych bajtów. |
| Seek(Int64, SeekOrigin) |
Ustawia położenie w bieżącym strumieniu. |
| SetLength(Int64) |
Ustawia długość bieżącego strumienia. Nie jest to obsługiwane przez obiekty blob sqlite. Nieobsługiwane. |
| Write(Byte[], Int32, Int32) |
Zapisuje sekwencję bajtów do bieżącego strumienia i przesuwa bieżącą pozycję w tym strumieniu o liczbę zapisanych bajtów. |
| Write(ReadOnlySpan<Byte>) |
Zapisuje sekwencję bajtów do bieżącego strumienia i przesuwa bieżącą pozycję w tym strumieniu o liczbę zapisanych bajtów. |