SKDynamicMemoryWStream Klasa

Definicja

Strumień zapisywalny o dynamicznym rozmiarze, oparty na pamięci.

public class SKDynamicMemoryWStream : SkiaSharp.SKWStream
Dziedziczenie
SKDynamicMemoryWStream

Konstruktory

Nazwa Opis
SKDynamicMemoryWStream()

Utwórz nowe wystąpienie z SKDynamicMemoryWStream pustym buforem.

Właściwości

Nazwa Opis
BytesWritten

Pobiera liczbę bajtów zapisanych do tej pory.

(Odziedziczone po SKWStream)
Handle

Pobiera lub ustawia uchwyt do bazowego obiektu natywnego.

(Odziedziczone po SKObject)
IgnorePublicDispose

Pobiera wartość wskazującą, czy wywołanie publiczne Dispose() powinno być no-op.

(Odziedziczone po SKNativeObject)
IsDisposed

Pobiera wartość wskazującą, czy obiekt został już usunięty.

(Odziedziczone po SKNativeObject)
OwnsHandle

Pobiera lub ustawia wartość wskazującą, czy ten obiekt jest właścicielem uchwytu i powinien zniszczyć obiekt macierzysty podczas jego usuwania.

(Odziedziczone po SKNativeObject)

Metody

Nazwa Opis
CopyTo(IntPtr)

Kopiuje dane z bieżącego strumienia do lokalizacji pamięci.

CopyTo(SKWStream)

Kopiuje dane z bieżącego strumienia do określonego strumienia.

CopyTo(Span<Byte>)

Kopiuje dane z bieżącego strumienia do zakresu bajtów.

CopyTo(Stream)

Kopiuje dane z bieżącego strumienia do określonego strumienia .NET.

CopyToData()

Zwraca kopię danych zapisanych do tej pory.

DetachAsData()

SKData Zwraca wystąpienie danych w bieżącym strumieniu, a następnie resetuje bieżący strumień.

DetachAsStream()

Zwraca strumień tylko do odczytu z bieżącymi danymi, a następnie resetuje bieżący strumień.

Dispose()

Zwalnia wszystkie zasoby używane przez ten SKNativeObjectprogram .

(Odziedziczone po SKNativeObject)
Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez SKDynamicMemoryWStream program i opcjonalnie zwalnia zarządzane zasoby.

DisposeInternal()

Wyzwala usuwanie, ignorując wartość IgnorePublicDispose.

(Odziedziczone po SKNativeObject)
DisposeManaged()

Zaimplementowane przez typy pochodne SKObject w celu zniszczenia wszystkich zarządzanych obiektów.

(Odziedziczone po SKObject)
DisposeNative()

Zaimplementowane przez typy pochodne SKObject w celu zniszczenia wszelkich obiektów natywnych.

DisposeUnownedManaged()

Zaimplementowane przez typy pochodne SKObject do usuwania obiektów zarządzanych, które nie są własnością tego wystąpienia.

(Odziedziczone po SKObject)
Flush()

Opróżnij bufor do bazowego miejsca docelowego.

(Odziedziczone po SKWStream)
NewLine()

Napisz nowy znak wiersza do strumienia, jeśli jeszcze nie został zapisany.

(Odziedziczone po SKWStream)
Write(Byte[], Int32)

Zapisz dostarczone dane w strumieniu.

(Odziedziczone po SKWStream)
Write16(UInt16)

Napisz pojedynczą, niepodpisaną 16-bitową liczbę całkowitą do strumienia.

(Odziedziczone po SKWStream)
Write32(UInt32)

Napisz pojedynczą, niepodpisaną 32-bitową liczbę całkowitą do strumienia.

(Odziedziczone po SKWStream)
Write8(Byte)

Zapisywanie pojedynczego bajtu w strumieniu.

(Odziedziczone po SKWStream)
WriteBigDecimalAsText(Int64, Int32)

Napisz pojedynczą 64-bitową liczbę całkowitą do strumienia jako ciąg.

(Odziedziczone po SKWStream)
WriteBool(Boolean)

Zapisywanie pojedynczego elementu logicznego w strumieniu.

(Odziedziczone po SKWStream)
WriteDecimalAsTest(Int32)

Napisz 32-bitową liczbę całkowitą do strumienia jako ciąg.

(Odziedziczone po SKWStream)
WriteHexAsText(UInt32, Int32)

Napisz niepodpisaną, 32-bitową liczbę całkowitą do strumienia jako ciąg szesnastkowy.

(Odziedziczone po SKWStream)
WritePackedUInt32(UInt32)

Napisz pojedynczą, niepodpisaną liczbę całkowitą 32-bitową do strumienia w możliwie najmniejszym miejscu.

(Odziedziczone po SKWStream)
WriteScalar(Single)

Napisz pojedynczą liczbę zmiennoprzecinkową do strumienia.

(Odziedziczone po SKWStream)
WriteScalarAsText(Single)

Napisz pojedynczą liczbę zmiennoprzecinkową do strumienia jako tekst.

(Odziedziczone po SKWStream)
WriteStream(SKStream, Int32)

Zapisz zawartość określonego strumienia do tego strumienia.

(Odziedziczone po SKWStream)
WriteText(String)

Napisz ciąg do strumienia jako ciąg.

(Odziedziczone po SKWStream)

Dotyczy