BinaryData Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte.
public ref class BinaryData
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.BinaryDataJsonConverter))]
public class BinaryData
[<System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.BinaryDataJsonConverter))>]
type BinaryData = class
Public Class BinaryData
- Ereditarietà
-
BinaryData
- Attributi
Costruttori
BinaryData(Byte[]) |
Crea un'istanza BinaryData eseguendo il wrapping della matrice di byte fornita. |
BinaryData(Byte[], String) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
BinaryData(Object, JsonSerializerContext, Type) |
Crea un'istanza BinaryData serializzando l'oggetto fornito in JSON usando JsonSerializer. |
BinaryData(Object, JsonSerializerOptions, Type) |
Crea un'istanza BinaryData serializzando l'oggetto fornito in JSON usando JsonSerializer. |
BinaryData(ReadOnlyMemory<Byte>) |
Crea un'istanza BinaryData eseguendo il wrapping dei byte forniti. |
BinaryData(ReadOnlyMemory<Byte>, String) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
BinaryData(String) |
Crea un'istanza BinaryData da una stringa convertendo la stringa in byte usando la codifica UTF-8. |
BinaryData(String, String) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
Proprietà
Empty |
Restituisce un oggetto BinaryData vuoto. |
IsEmpty |
Ottiene un valore che indica se questi dati sono vuoti. |
Length |
Ottiene il numero di byte di questi dati. |
MediaType |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. |
FromBytes(Byte[]) |
Crea un'istanza BinaryData eseguendo il wrapping della matrice di byte fornita. |
FromBytes(Byte[], String) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
FromBytes(ReadOnlyMemory<Byte>) |
Crea un'istanza BinaryData eseguendo il wrapping dell'oggetto specificato ReadOnlyMemory<T>. |
FromBytes(ReadOnlyMemory<Byte>, String) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
FromObjectAsJson<T>(T, JsonSerializerOptions) |
Crea un'istanza BinaryData serializzando l'oggetto specificato usando .JsonSerializer |
FromObjectAsJson<T>(T, JsonTypeInfo<T>) |
Crea un'istanza BinaryData serializzando l'oggetto specificato usando .JsonSerializer |
FromStream(Stream) |
Crea un'istanza BinaryData dal flusso specificato. Il flusso non viene eliminato da questo metodo. |
FromStream(Stream, String) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
FromStreamAsync(Stream, CancellationToken) |
Crea un'istanza BinaryData dal flusso specificato. Il flusso non viene eliminato da questo metodo. |
FromStreamAsync(Stream, String, CancellationToken) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
FromString(String) |
Crea un'istanza BinaryData da una stringa convertendo la stringa in byte usando la codifica UTF-8. |
FromString(String, String) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
GetHashCode() |
Restituisce il codice hash per l'oggetto BinaryData corrente. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToArray() |
Converte BinaryData in una matrice di byte. |
ToMemory() |
Ottiene il valore di questa istanza come byte senza alcuna ulteriore interpretazione. |
ToObjectFromJson<T>(JsonSerializerOptions) |
Converte l'oggetto BinaryData nel tipo specificato usando JsonSerializer. |
ToObjectFromJson<T>(JsonTypeInfo<T>) |
Converte l'oggetto BinaryData nel tipo specificato usando JsonSerializer. |
ToStream() |
Converte l'oggetto BinaryData in un flusso di sola lettura. |
ToString() |
Converte il valore di questa istanza in una stringa usando UTF-8. |
WithMediaType(String) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
Operatori
Implicit(BinaryData to ReadOnlyMemory<Byte>) |
Definisce una conversione implicita da un oggetto BinaryData a un ReadOnlyMemory<T>oggetto . |
Implicit(BinaryData to ReadOnlySpan<Byte>) |
Definisce una conversione implicita da un oggetto BinaryData a un ReadOnlySpan<T>oggetto . |