SKManagedWStream Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public class SKManagedWStream : SkiaSharp.SKAbstractManagedWStream
- Herança
Construtores
| Nome | Description |
|---|---|
| SKManagedWStream(Stream, Boolean) |
Cria um novo fluxo gravável de um Stream. |
| SKManagedWStream(Stream) |
Cria um novo fluxo gravável de um Stream. |
Propriedades
| Nome | Description |
|---|---|
| BytesWritten |
Obtém o número de bytes gravados até agora. (Herdado de SKWStream) |
| Handle |
Obtém ou define o identificador para o objeto nativo subjacente. (Herdado de SKObject) |
| IgnorePublicDispose |
Obtém um valor que indica se a chamada ao público Dispose() deve ser no-op. (Herdado de SKNativeObject) |
| IsDisposed |
Obtém um valor que indica se o objeto já foi descartado. (Herdado de SKNativeObject) |
| OwnsHandle |
Obtém ou define um valor que indica se esse objeto possui seu identificador e deve destruir o objeto nativo quando ele é descartado. (Herdado de SKNativeObject) |
Métodos
| Nome | Description |
|---|---|
| Dispose() |
Libera todos os recursos usados por isso SKNativeObject. (Herdado de SKNativeObject) |
| Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo SKManagedWStream e, opcionalmente, libera os recursos gerenciados. |
| DisposeInternal() |
Dispara um descarte, ignorando o valor de IgnorePublicDispose. (Herdado de SKNativeObject) |
| DisposeManaged() |
Implementado por tipos derivados SKNativeObject para destruir quaisquer objetos gerenciados. |
| DisposeNative() |
Implementado por tipos derivados SKObject para destruir objetos nativos. (Herdado de SKAbstractManagedWStream) |
| DisposeUnownedManaged() |
Implementado por tipos derivados SKObject para descartar objetos gerenciados que não pertencem a essa instância. (Herdado de SKObject) |
| Flush() |
Libere o buffer para o destino subjacente. (Herdado de SKWStream) |
| NewLine() |
Escreva um caractere de nova linha no fluxo, se ainda não tiver sido gravado. (Herdado de SKWStream) |
| OnBytesWritten() |
Implementado por tipos derivados SKAbstractManagedWStream para especificar o número de bytes atualmente gravados no fluxo. |
| OnFlush() |
Implementado por tipos derivados SKAbstractManagedWStream para liberar os bytes para o fluxo subjacente. |
| OnWrite(IntPtr, IntPtr) |
Implementado por tipos derivados SKAbstractManagedWStream para copiar o número especificado de bytes do buffer especificado para o fluxo subjacente. |
| Write(Byte[], Int32) |
Escreva os dados fornecidos no fluxo. (Herdado de SKWStream) |
| Write16(UInt16) |
Escreva um inteiro de 16 bits sem sinal no fluxo. (Herdado de SKWStream) |
| Write32(UInt32) |
Escreva um inteiro de 32 bits sem sinal no fluxo. (Herdado de SKWStream) |
| Write8(Byte) |
Escreva um único byte no fluxo. (Herdado de SKWStream) |
| WriteBigDecimalAsText(Int64, Int32) |
Escreva um único inteiro de 64 bits no fluxo como uma cadeia de caracteres. (Herdado de SKWStream) |
| WriteBool(Boolean) |
Escreva um único booliano no fluxo. (Herdado de SKWStream) |
| WriteDecimalAsTest(Int32) |
Escreva um inteiro de 32 bits no fluxo como uma cadeia de caracteres. (Herdado de SKWStream) |
| WriteHexAsText(UInt32, Int32) |
Escreva um inteiro sem sinal de 32 bits no fluxo como uma cadeia de caracteres hexadecimal. (Herdado de SKWStream) |
| WritePackedUInt32(UInt32) |
Escreva um inteiro de 32 bits sem sinal no fluxo no menor espaço possível. (Herdado de SKWStream) |
| WriteScalar(Single) |
Escreva um único número de ponto flutuante no fluxo. (Herdado de SKWStream) |
| WriteScalarAsText(Single) |
Escreva um único número de ponto flutuante no fluxo como texto. (Herdado de SKWStream) |
| WriteStream(SKStream, Int32) |
Escreva o conteúdo do fluxo especificado neste fluxo. (Herdado de SKWStream) |
| WriteText(String) |
Escreva uma cadeia de caracteres no fluxo como uma cadeia de caracteres. (Herdado de SKWStream) |