BinaryData Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uproszczona abstrakcja ładunku bajtów, która obsługuje konwertowanie między ciągami, strumieniami, formatami JSON i bajtami.
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
- Dziedziczenie
-
BinaryData
- Atrybuty
Konstruktory
BinaryData(Byte[], String) |
Uproszczona abstrakcja ładunku bajtów, która obsługuje konwertowanie między ciągami, strumieniami, formatami JSON i bajtami. |
BinaryData(Byte[]) |
Tworzy BinaryData wystąpienie przez opakowywanie dostarczonej tablicy bajtów. |
BinaryData(Object, JsonSerializerContext, Type) |
Tworzy wystąpienie przez BinaryData serializowanie dostarczonego obiektu w formacie JSON przy użyciu polecenia JsonSerializer. |
BinaryData(Object, JsonSerializerOptions, Type) |
Tworzy wystąpienie przez BinaryData serializowanie dostarczonego obiektu w formacie JSON przy użyciu polecenia JsonSerializer. |
BinaryData(ReadOnlyMemory<Byte>, String) |
Uproszczona abstrakcja ładunku bajtów, która obsługuje konwertowanie między ciągami, strumieniami, formatami JSON i bajtami. |
BinaryData(ReadOnlyMemory<Byte>) |
BinaryData Tworzy wystąpienie przez opakowywanie dostarczonych bajtów. |
BinaryData(String, String) |
Uproszczona abstrakcja ładunku bajtów, która obsługuje konwertowanie między ciągami, strumieniami, formatami JSON i bajtami. |
BinaryData(String) |
Tworzy BinaryData wystąpienie na podstawie ciągu, konwertując ciąg na bajty przy użyciu kodowania UTF-8. |
Właściwości
Empty |
Zwraca pusty BinaryDataelement . |
IsEmpty |
Pobiera wartość wskazującą, czy te dane są puste. |
Length |
Pobiera liczbę bajtów tych danych. |
MediaType |
Uproszczona abstrakcja ładunku bajtów, która obsługuje konwertowanie między ciągami, strumieniami, formatami JSON i bajtami. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. |
FromBytes(Byte[], String) |
Uproszczona abstrakcja ładunku bajtów, która obsługuje konwertowanie między ciągami, strumieniami, formatami JSON i bajtami. |
FromBytes(Byte[]) |
Tworzy BinaryData wystąpienie przez opakowywanie dostarczonej tablicy bajtów. |
FromBytes(ReadOnlyMemory<Byte>, String) |
Uproszczona abstrakcja ładunku bajtów, która obsługuje konwertowanie między ciągami, strumieniami, formatami JSON i bajtami. |
FromBytes(ReadOnlyMemory<Byte>) |
Tworzy BinaryData wystąpienie przez opakowywanie podanego ReadOnlyMemory<T>elementu . |
FromObjectAsJson<T>(T, JsonSerializerOptions) |
Tworzy wystąpienie przez BinaryData serializowanie dostarczonego obiektu przy użyciu klasy JsonSerializer. |
FromObjectAsJson<T>(T, JsonTypeInfo<T>) |
Tworzy wystąpienie przez BinaryData serializowanie dostarczonego obiektu przy użyciu klasy JsonSerializer. |
FromStream(Stream, String) |
Uproszczona abstrakcja ładunku bajtów, która obsługuje konwertowanie między ciągami, strumieniami, formatami JSON i bajtami. |
FromStream(Stream) |
BinaryData Tworzy wystąpienie na podstawie określonego strumienia. Strumień nie jest usuwany przez tę metodę. |
FromStreamAsync(Stream, CancellationToken) |
BinaryData Tworzy wystąpienie na podstawie określonego strumienia. Strumień nie jest usuwany przez tę metodę. |
FromStreamAsync(Stream, String, CancellationToken) |
Uproszczona abstrakcja ładunku bajtów, która obsługuje konwertowanie między ciągami, strumieniami, formatami JSON i bajtami. |
FromString(String, String) |
Uproszczona abstrakcja ładunku bajtów, która obsługuje konwertowanie między ciągami, strumieniami, formatami JSON i bajtami. |
FromString(String) |
Tworzy BinaryData wystąpienie na podstawie ciągu, konwertując ciąg na bajty przy użyciu kodowania UTF-8. |
GetHashCode() |
Zwraca kod skrótu dla bieżącego BinaryData obiektu. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToArray() |
Konwertuje BinaryData element na tablicę bajtów. |
ToMemory() |
Pobiera wartość tego wystąpienia jako bajty bez dalszej interpretacji. |
ToObjectFromJson<T>(JsonSerializerOptions) |
Konwertuje element BinaryData na określony typ przy użyciu polecenia JsonSerializer. |
ToObjectFromJson<T>(JsonTypeInfo<T>) |
Konwertuje element BinaryData na określony typ przy użyciu polecenia JsonSerializer. |
ToStream() |
Konwertuje BinaryData element na strumień tylko do odczytu. |
ToString() |
Konwertuje wartość tego wystąpienia na ciąg przy użyciu protokołu UTF-8. |
WithMediaType(String) |
Uproszczona abstrakcja ładunku bajtów, która obsługuje konwertowanie między ciągami, strumieniami, formatami JSON i bajtami. |
Operatory
Implicit(BinaryData to ReadOnlyMemory<Byte>) |
Definiuje niejawną konwersję z elementu BinaryData na .ReadOnlyMemory<T> |
Implicit(BinaryData to ReadOnlySpan<Byte>) |
Definiuje niejawną konwersję z elementu BinaryData na .ReadOnlySpan<T> |