Blob Třída

Definice

Představuje objekt blob dat v paměti.

public class Blob : HarfBuzzSharp.NativeObject
Dědičnost

Konstruktory

Name Description
Blob(IntPtr, Int32, MemoryMode, ReleaseDelegate)

Inicializuje novou instanci Blob třídy a zabalí zadaná data.

Blob(IntPtr, Int32, MemoryMode)

Inicializuje novou instanci Blob třídy, zabalení zadaných dat.

Vlastnosti

Name Description
Empty

Získá odkaz na prázdnou Blob instanci.

FaceCount

Získá počet tváří v tomto objektu blob.

Handle

Získá nebo nastaví popisovač na podkladový nativní objekt.

(Zděděno od NativeObject)
IsImmutable

Získá hodnotu označující, zda je objekt blob neměnný.

Length

Získá délku dat objektu blob v bajtech.

Metody

Name Description
AsSpan()

Vrátí rozsah, který zabalí data.

AsStream()

Vrátí datový proud, který data zabalí.

Dispose()

Uvolní všechny prostředky používané tímto NativeObjectnástrojem .

(Zděděno od NativeObject)
Dispose(Boolean)

Uvolní nespravované prostředky používané Blob a volitelně uvolní spravované prostředky.

DisposeHandler()

Uvolní nespravované prostředky použité.

FromFile(String)

Vytvoří novou Blob instanci z obsahu souboru.

FromStream(Stream)

Vytvoří novou Blob instanci z obsahu datového proudu.

MakeImmutable()

Objekt blob je neměnný.

Platí pro