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[], String) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
| BinaryData(Byte[]) |
Crea un'istanza BinaryData eseguendo il wrapping della matrice di byte fornita. |
| 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>, String) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
| BinaryData(ReadOnlyMemory<Byte>) |
Crea un'istanza BinaryData eseguendo il wrapping dei byte forniti. |
| BinaryData(String, 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. |
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[], String) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
| FromBytes(Byte[]) |
Crea un'istanza BinaryData eseguendo il wrapping della matrice di byte fornita. |
| FromBytes(ReadOnlyMemory<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>. |
| 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, String) |
Astrazione leggera per un payload di byte che supporta la conversione tra stringhe, stream, JSON e byte. |
| FromStream(Stream) |
Crea un'istanza BinaryData dal flusso specificato. Il flusso non viene eliminato da questo metodo. |
| 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, String) |
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. |
| 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 . |