BinaryData 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.
Eine einfache Abstraktion für eine Nutzlast von Bytes, die die Konvertierung zwischen Zeichenfolgen, Datenstrom, JSON und Bytes unterstützt.
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
- Vererbung
-
BinaryData
- Attribute
Konstruktoren
BinaryData(Byte[]) |
Erstellt eine BinaryData instance, indem das bereitgestellte Bytearray umschlossen wird. |
BinaryData(Byte[], String) |
Eine einfache Abstraktion für eine Nutzlast von Bytes, die die Konvertierung zwischen Zeichenfolgen, Datenstrom, JSON und Bytes unterstützt. |
BinaryData(Object, JsonSerializerContext, Type) |
Erstellt eine BinaryData instance, indem das bereitgestellte Objekt mithilfe JsonSerializervon in JSON serialisiert wird. |
BinaryData(Object, JsonSerializerOptions, Type) |
Erstellt eine BinaryData instance, indem das bereitgestellte Objekt mithilfe JsonSerializervon in JSON serialisiert wird. |
BinaryData(ReadOnlyMemory<Byte>) |
Erstellt eine BinaryData instance, indem die bereitgestellten Bytes umschlossen werden. |
BinaryData(ReadOnlyMemory<Byte>, String) |
Eine einfache Abstraktion für eine Nutzlast von Bytes, die die Konvertierung zwischen Zeichenfolgen, Datenstrom, JSON und Bytes unterstützt. |
BinaryData(String) |
Erstellt eine BinaryData instance aus einer Zeichenfolge, indem die Zeichenfolge mithilfe der UTF-8-Codierung in Bytes konvertiert wird. |
BinaryData(String, String) |
Eine einfache Abstraktion für eine Nutzlast von Bytes, die die Konvertierung zwischen Zeichenfolgen, Datenstrom, JSON und Bytes unterstützt. |
Eigenschaften
Empty |
Gibt ein leeres BinaryData zurück. |
IsEmpty |
Ruft einen Wert ab, der angibt, ob diese Daten leer sind. |
Length |
Ruft die Anzahl der Bytes dieser Daten ab. |
MediaType |
Eine einfache Abstraktion für eine Nutzlast von Bytes, die die Konvertierung zwischen Zeichenfolgen, Datenstrom, JSON und Bytes unterstützt. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. |
FromBytes(Byte[]) |
Erstellt eine BinaryData instance, indem das bereitgestellte Bytearray umschlossen wird. |
FromBytes(Byte[], String) |
Eine einfache Abstraktion für eine Nutzlast von Bytes, die die Konvertierung zwischen Zeichenfolgen, Datenstrom, JSON und Bytes unterstützt. |
FromBytes(ReadOnlyMemory<Byte>) |
Erstellt eine BinaryData instance, indem die bereitgestellte umschlossen wirdReadOnlyMemory<T>. |
FromBytes(ReadOnlyMemory<Byte>, String) |
Eine einfache Abstraktion für eine Nutzlast von Bytes, die die Konvertierung zwischen Zeichenfolgen, Datenstrom, JSON und Bytes unterstützt. |
FromObjectAsJson<T>(T, JsonSerializerOptions) |
Erstellt eine BinaryData instance, indem das bereitgestellte -Objekt mithilfe von JsonSerializerserialisiert wird. |
FromObjectAsJson<T>(T, JsonTypeInfo<T>) |
Erstellt eine BinaryData instance, indem das bereitgestellte -Objekt mithilfe von JsonSerializerserialisiert wird. |
FromStream(Stream) |
Erstellt eine BinaryData instance aus dem angegebenen Stream. Der Stream wird von dieser Methode nicht verworfen. |
FromStream(Stream, String) |
Eine einfache Abstraktion für eine Nutzlast von Bytes, die die Konvertierung zwischen Zeichenfolgen, Datenstrom, JSON und Bytes unterstützt. |
FromStreamAsync(Stream, CancellationToken) |
Erstellt eine BinaryData instance aus dem angegebenen Stream. Der Stream wird von dieser Methode nicht verworfen. |
FromStreamAsync(Stream, String, CancellationToken) |
Eine einfache Abstraktion für eine Nutzlast von Bytes, die die Konvertierung zwischen Zeichenfolgen, Datenstrom, JSON und Bytes unterstützt. |
FromString(String) |
Erstellt eine BinaryData instance aus einer Zeichenfolge, indem die Zeichenfolge mithilfe der UTF-8-Codierung in Bytes konvertiert wird. |
FromString(String, String) |
Eine einfache Abstraktion für eine Nutzlast von Bytes, die die Konvertierung zwischen Zeichenfolgen, Datenstrom, JSON und Bytes unterstützt. |
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 dieses instance ohne weitere Interpretation als Bytes ab. |
ToObjectFromJson<T>(JsonSerializerOptions) |
Konvertiert den BinaryData mithilfe JsonSerializervon in den angegebenen Typ. |
ToObjectFromJson<T>(JsonTypeInfo<T>) |
Konvertiert den BinaryData mithilfe JsonSerializervon in den angegebenen Typ. |
ToStream() |
Konvertiert den BinaryData in einen schreibgeschützten Stream. |
ToString() |
Konvertiert den Wert dieses instance mithilfe von UTF-8 in eine Zeichenfolge. |
WithMediaType(String) |
Eine einfache Abstraktion für eine Nutzlast von Bytes, die die Konvertierung zwischen Zeichenfolgen, Datenstrom, JSON und Bytes unterstützt. |
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>. |