SKManagedWStream Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public class SKManagedWStream : SkiaSharp.SKAbstractManagedWStream
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| SKManagedWStream(Stream, Boolean) |
Erstellt einen neuen schreibbaren Datenstrom aus einem Stream. |
| SKManagedWStream(Stream) |
Erstellt einen neuen schreibbaren Datenstrom aus einem Stream. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| BytesWritten |
Ruft die Anzahl der bisher geschriebenen Bytes ab. (Geerbt von SKWStream) |
| Handle |
Dient zum Abrufen oder Festlegen des Handles auf das zugrunde liegende systemeigene Objekt. (Geerbt von SKObject) |
| IgnorePublicDispose |
Ruft einen Wert ab, der angibt, ob der Aufruf der Öffentlichen Dispose() no-opwerden soll. (Geerbt von SKNativeObject) |
| IsDisposed |
Ruft einen Wert ab, der angibt, ob das Objekt bereits verworfen wurde. (Geerbt von SKNativeObject) |
| OwnsHandle |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob dieses Objekt sein Handle besitzt und das systemeigene Objekt zerstören soll, wenn es verworfen wird. (Geerbt von SKNativeObject) |
Methoden
| Name | Beschreibung |
|---|---|
| Dispose() |
Gibt alle von diesem SKNativeObjectRessourcen verwendeten Ressourcen frei. (Geerbt von SKNativeObject) |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von den SKManagedWStream verwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei. |
| DisposeInternal() |
Löst einen Dispose-Wert aus, der den Wert von IgnorePublicDispose. (Geerbt von SKNativeObject) |
| DisposeManaged() |
Implementiert durch abgeleitete SKNativeObject Typen, um verwaltete Objekte zu zerstören. |
| DisposeNative() |
Implementiert durch abgeleitete SKObject Typen, um systemeigene Objekte zu zerstören. (Geerbt von SKAbstractManagedWStream) |
| DisposeUnownedManaged() |
Implementiert durch abgeleitete SKObject Typen zum Verwerfen von verwalteten Objekten, die nicht im Besitz dieser Instanz sind. (Geerbt von SKObject) |
| Flush() |
Leeren Sie den Puffer auf das zugrunde liegende Ziel. (Geerbt von SKWStream) |
| NewLine() |
Schreiben Sie ein Neuzeilenzeichen in den Datenstrom, wenn noch kein Zeichen geschrieben wurde. (Geerbt von SKWStream) |
| OnBytesWritten() |
Implementiert durch abgeleitete SKAbstractManagedWStream Typen, um die Anzahl der bytes anzugeben, die derzeit in den Datenstrom geschrieben wurden. |
| OnFlush() |
Implementiert durch abgeleitete SKAbstractManagedWStream Typen, um die Bytes in den zugrunde liegenden Datenstrom zu leeren. |
| OnWrite(IntPtr, IntPtr) |
Implementiert durch abgeleitete SKAbstractManagedWStream Typen, um die angegebene Anzahl von Bytes aus dem angegebenen Puffer in den zugrunde liegenden Datenstrom zu kopieren. |
| Write(Byte[], Int32) |
Schreiben Sie die bereitgestellten Daten in den Datenstrom. (Geerbt von SKWStream) |
| Write16(UInt16) |
Schreiben Sie eine einzelne, nicht signierte 16-Bit-Ganzzahl in den Datenstrom. (Geerbt von SKWStream) |
| Write32(UInt32) |
Schreiben Sie eine einzelne, nicht signierte 32-Bit-Ganzzahl in den Datenstrom. (Geerbt von SKWStream) |
| Write8(Byte) |
Schreiben Sie ein einzelnes Byte in den Datenstrom. (Geerbt von SKWStream) |
| WriteBigDecimalAsText(Int64, Int32) |
Schreiben Sie eine einzelne 64-Bit-Ganzzahl als Zeichenfolge in den Datenstrom. (Geerbt von SKWStream) |
| WriteBool(Boolean) |
Schreiben Sie einen einzelnen booleschen Wert in den Datenstrom. (Geerbt von SKWStream) |
| WriteDecimalAsTest(Int32) |
Schreiben Sie eine 32-Bit-Ganzzahl als Zeichenfolge in den Datenstrom. (Geerbt von SKWStream) |
| WriteHexAsText(UInt32, Int32) |
Schreiben Sie eine nicht signierte 32-Bit-Ganzzahl als hexadezimale Zeichenfolge in den Datenstrom. (Geerbt von SKWStream) |
| WritePackedUInt32(UInt32) |
Schreiben Sie eine einzelne, nicht signierte 32-Bit-Ganzzahl in den Datenstrom im kleinsten möglichen Platz. (Geerbt von SKWStream) |
| WriteScalar(Single) |
Schreiben Sie eine einzelne Gleitkommazahl in den Datenstrom. (Geerbt von SKWStream) |
| WriteScalarAsText(Single) |
Schreiben Sie eine einzelne Gleitkommazahl als Text in den Datenstrom. (Geerbt von SKWStream) |
| WriteStream(SKStream, Int32) |
Schreiben Sie den Inhalt des angegebenen Datenstroms in diesen Datenstrom. (Geerbt von SKWStream) |
| WriteText(String) |
Schreiben Sie eine Zeichenfolge als Zeichenfolge in den Datenstrom. (Geerbt von SKWStream) |