Bagikan melalui


BinaryData Kelas

Definisi

Abstraksi ringan untuk payload byte yang mendukung konversi antara string, stream, JSON, dan 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
Warisan
BinaryData
Atribut

Konstruktor

BinaryData(Byte[])

Membuat instans dengan membungkus BinaryData array byte yang disediakan.

BinaryData(Byte[], String)

Abstraksi ringan untuk payload byte yang mendukung konversi antara string, stream, JSON, dan byte.

BinaryData(Object, JsonSerializerContext, Type)

Membuat instans dengan menserialisasikan BinaryData objek yang disediakan ke JSON menggunakan JsonSerializer.

BinaryData(Object, JsonSerializerOptions, Type)

Membuat instans dengan menserialisasikan BinaryData objek yang disediakan ke JSON menggunakan JsonSerializer.

BinaryData(ReadOnlyMemory<Byte>)

Membuat instans dengan membungkus BinaryData byte yang disediakan.

BinaryData(ReadOnlyMemory<Byte>, String)

Abstraksi ringan untuk payload byte yang mendukung konversi antara string, stream, JSON, dan byte.

BinaryData(String)

Membuat instans BinaryData dari string dengan mengonversi string menjadi byte menggunakan pengodean UTF-8.

BinaryData(String, String)

Abstraksi ringan untuk payload byte yang mendukung konversi antara string, stream, JSON, dan byte.

Properti

Empty

Mengembalikan kosong BinaryData.

IsEmpty

Mendapatkan nilai yang menunjukkan apakah data ini kosong.

Length

Mendapatkan jumlah byte data ini.

MediaType

Abstraksi ringan untuk payload byte yang mendukung konversi antara string, stream, JSON, dan byte.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

FromBytes(Byte[])

Membuat instans dengan membungkus BinaryData array byte yang disediakan.

FromBytes(Byte[], String)

Abstraksi ringan untuk payload byte yang mendukung konversi antara string, stream, JSON, dan byte.

FromBytes(ReadOnlyMemory<Byte>)

Membuat instans dengan membungkus BinaryData yang disediakan ReadOnlyMemory<T>.

FromBytes(ReadOnlyMemory<Byte>, String)

Abstraksi ringan untuk payload byte yang mendukung konversi antara string, stream, JSON, dan byte.

FromObjectAsJson<T>(T, JsonSerializerOptions)

Membuat instans dengan menserialisasikan BinaryData objek yang disediakan menggunakan JsonSerializer.

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

Membuat instans dengan menserialisasikan BinaryData objek yang disediakan menggunakan JsonSerializer.

FromStream(Stream)

Membuat instans BinaryData dari aliran yang ditentukan. Aliran tidak dibuang oleh metode ini.

FromStream(Stream, String)

Abstraksi ringan untuk payload byte yang mendukung konversi antara string, stream, JSON, dan byte.

FromStreamAsync(Stream, CancellationToken)

Membuat instans BinaryData dari aliran yang ditentukan. Aliran tidak dibuang oleh metode ini.

FromStreamAsync(Stream, String, CancellationToken)

Abstraksi ringan untuk payload byte yang mendukung konversi antara string, stream, JSON, dan byte.

FromString(String)

Membuat instans BinaryData dari string dengan mengonversi string menjadi byte menggunakan pengodean UTF-8.

FromString(String, String)

Abstraksi ringan untuk payload byte yang mendukung konversi antara string, stream, JSON, dan byte.

GetHashCode()

Mengembalikan kode hash untuk objek saat ini BinaryData .

GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToArray()

BinaryData Mengonversi ke array byte.

ToMemory()

Mendapatkan nilai instans ini sebagai byte tanpa interpretasi lebih lanjut.

ToObjectFromJson<T>(JsonSerializerOptions)

BinaryData Mengonversi ke jenis yang ditentukan menggunakan JsonSerializer.

ToObjectFromJson<T>(JsonTypeInfo<T>)

BinaryData Mengonversi ke jenis yang ditentukan menggunakan JsonSerializer.

ToStream()

Mengonversi ke BinaryData aliran baca-saja.

ToString()

Mengonversi nilai instans ini menjadi string menggunakan UTF-8.

WithMediaType(String)

Abstraksi ringan untuk payload byte yang mendukung konversi antara string, stream, JSON, dan byte.

Operator

Implicit(BinaryData to ReadOnlyMemory<Byte>)

Menentukan konversi implisit dari ke BinaryDataReadOnlyMemory<T>.

Implicit(BinaryData to ReadOnlySpan<Byte>)

Menentukan konversi implisit dari ke BinaryDataReadOnlySpan<T>.

Berlaku untuk