BinaryData Klasse

Definition

Eine einfache Abstraktion für eine Nutzlast von Bytes, die die Konvertierung zwischen Zeichenfolge, Stream, JSON und Bytes unterstützt.

public ref class BinaryData
public class BinaryData
type BinaryData = class
Public Class BinaryData
Vererbung
BinaryData

Konstruktoren

BinaryData(Byte[])

Erstellt eine BinaryData Instanz, indem sie das bereitgestellte Bytearray umschließen.

BinaryData(Object, JsonSerializerContext, Type)

Erstellt eine BinaryData Instanz, indem sie das bereitgestellte Objekt mithilfe JsonSerializervon JSON serialisieren.

BinaryData(Object, JsonSerializerOptions, Type)

Erstellt eine BinaryData Instanz, indem sie das bereitgestellte Objekt mithilfe JsonSerializervon JSON serialisieren.

BinaryData(ReadOnlyMemory<Byte>)

Erstellt eine BinaryData Instanz, indem sie die bereitgestellten Bytes umschließen.

BinaryData(String)

Erstellt eine BinaryData Instanz aus einer Zeichenfolge, indem Sie die Zeichenfolge mithilfe der UTF-8-Codierung in Bytes konvertieren.

Eigenschaften

Empty

Gibt ein leeres BinaryData zurück.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

FromBytes(Byte[])

Erstellt eine BinaryData Instanz, indem sie das bereitgestellte Bytearray umschließen.

FromBytes(ReadOnlyMemory<Byte>)

Erstellt eine BinaryData Instanz, indem die bereitgestellte ReadOnlyMemory<T>Instanz umgebrochen wird.

FromObjectAsJson<T>(T, JsonSerializerOptions)

Erstellt eine BinaryData Instanz, indem das bereitgestellte Objekt mithilfe des JsonSerializerbereitgestellten Objekts serialisiert wird.

FromObjectAsJson<T>(T, JsonTypeInfo<T>)

Erstellt eine BinaryData Instanz, indem das bereitgestellte Objekt mithilfe des JsonSerializerbereitgestellten Objekts serialisiert wird.

FromStream(Stream)

Erstellt eine BinaryData Instanz aus dem angegebenen Datenstrom. Der Datenstrom wird von dieser Methode nicht entsorgt.

FromStreamAsync(Stream, CancellationToken)

Erstellt eine BinaryData Instanz aus dem angegebenen Datenstrom. Der Datenstrom wird von dieser Methode nicht entsorgt.

FromString(String)

Erstellt eine BinaryData Instanz aus einer Zeichenfolge, indem Sie die Zeichenfolge mithilfe der UTF-8-Codierung in Bytes konvertieren.

GetHashCode()

Gibt den Hashcode für das aktuelle BinaryData-Objekt zurück.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToArray()

Konvertiert die BinaryData in ein Bytearray.

ToMemory()

Ruft den Wert dieser Instanz als Bytes ohne weitere Interpretation ab.

ToObjectFromJson<T>(JsonSerializerOptions)

Konvertiert den BinaryData angegebenen Typ mithilfe JsonSerializervon .

ToObjectFromJson<T>(JsonTypeInfo<T>)

Konvertiert den BinaryData angegebenen Typ mithilfe JsonSerializervon .

ToStream()

Konvertiert den BinaryData schreibgeschützten Datenstrom in einen schreibgeschützten Stream.

ToString()

Konvertiert den Wert dieser Instanz in eine Zeichenfolge mit UTF-8.

Operatoren

Implicit(BinaryData to ReadOnlyMemory<Byte>)

Definiert eine implizite Konvertierung von einer BinaryData in eine ReadOnlyMemory<T>.

Implicit(BinaryData to ReadOnlySpan<Byte>)

Definiert eine implizite Konvertierung von einer BinaryData in eine ReadOnlySpan<T>.

Gilt für: