SKManagedWStream Klasa

Definicja

Zawija Stream element do ( SKWStream zapisywalny strumień Skia)

public class SKManagedWStream : SkiaSharp.SKAbstractManagedWStream
Dziedziczenie

Konstruktory

Nazwa Opis
SKManagedWStream(Stream, Boolean)

Tworzy nowy strumień zapisywalny na podstawie elementu Stream.

SKManagedWStream(Stream)

Tworzy nowy strumień zapisywalny na podstawie elementu Stream.

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
Dispose()

Zwalnia wszystkie zasoby używane przez ten SKNativeObjectprogram .

(Odziedziczone po SKNativeObject)
Dispose(Boolean)

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

DisposeInternal()

Wyzwala usuwanie, ignorując wartość IgnorePublicDispose.

(Odziedziczone po SKNativeObject)
DisposeManaged()

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

DisposeNative()

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

(Odziedziczone po SKAbstractManagedWStream)
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)
OnBytesWritten()

Zaimplementowane przez typy pochodne SKAbstractManagedWStream w celu określenia liczby bajtów aktualnie zapisywanych w strumieniu.

OnFlush()

Zaimplementowane przez typy pochodne SKAbstractManagedWStream w celu opróżnienia bajtów do bazowego strumienia.

OnWrite(IntPtr, IntPtr)

Zaimplementowane przez typy pochodne SKAbstractManagedWStream w celu skopiowania określonej liczby bajtów z określonego buforu do bazowego strumienia.

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