BinaryData 建構函式

定義

多載

BinaryData(Byte[])

藉由包裝提供的位元組陣列來建立 BinaryData 實例。

BinaryData(ReadOnlyMemory<Byte>)

藉由包裝提供的位元組來建立 BinaryData 實例。

BinaryData(String)

BinaryData使用 UTF-8 編碼將字串轉換成位元組,以從字串建立實例。

BinaryData(Byte[], String)
BinaryData(ReadOnlyMemory<Byte>, String)
BinaryData(String, String)
BinaryData(Object, JsonSerializerOptions, Type)

使用 JsonSerializer 將提供的 物件序列化為 JSON,以建立 BinaryData 實例。

BinaryData(Object, JsonSerializerContext, Type)

使用 JsonSerializer 將提供的 物件序列化為 JSON,以建立 BinaryData 實例。

BinaryData(Byte[])

來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs

藉由包裝提供的位元組陣列來建立 BinaryData 實例。

public:
 BinaryData(cli::array <System::Byte> ^ data);
public BinaryData (byte[] data);
new BinaryData : byte[] -> BinaryData
Public Sub New (data As Byte())

參數

data
Byte[]

要包裝的位元組陣列。

適用於

BinaryData(ReadOnlyMemory<Byte>)

來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs

藉由包裝提供的位元組來建立 BinaryData 實例。

public:
 BinaryData(ReadOnlyMemory<System::Byte> data);
public BinaryData (ReadOnlyMemory<byte> data);
new BinaryData : ReadOnlyMemory<byte> -> BinaryData
Public Sub New (data As ReadOnlyMemory(Of Byte))

參數

data
ReadOnlyMemory<Byte>

要包裝的位元組資料。

適用於

BinaryData(String)

來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs

BinaryData使用 UTF-8 編碼將字串轉換成位元組,以從字串建立實例。

public:
 BinaryData(System::String ^ data);
public BinaryData (string data);
new BinaryData : string -> BinaryData
Public Sub New (data As String)

參數

data
String

字串資料。

適用於

BinaryData(Byte[], String)

來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs
public:
 BinaryData(cli::array <System::Byte> ^ data, System::String ^ mediaType);
public BinaryData (byte[] data, string? mediaType);
new BinaryData : byte[] * string -> BinaryData
Public Sub New (data As Byte(), mediaType As String)

參數

data
Byte[]
mediaType
String

適用於

BinaryData(ReadOnlyMemory<Byte>, String)

來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs
public:
 BinaryData(ReadOnlyMemory<System::Byte> data, System::String ^ mediaType);
public BinaryData (ReadOnlyMemory<byte> data, string? mediaType);
new BinaryData : ReadOnlyMemory<byte> * string -> BinaryData
Public Sub New (data As ReadOnlyMemory(Of Byte), mediaType As String)

參數

mediaType
String

適用於

BinaryData(String, String)

來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs
public:
 BinaryData(System::String ^ data, System::String ^ mediaType);
public BinaryData (string data, string? mediaType);
new BinaryData : string * string -> BinaryData
Public Sub New (data As String, mediaType As String)

參數

data
String
mediaType
String

適用於

BinaryData(Object, JsonSerializerOptions, Type)

來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs

使用 JsonSerializer 將提供的 物件序列化為 JSON,以建立 BinaryData 實例。

public BinaryData (object? jsonSerializable, System.Text.Json.JsonSerializerOptions? options = default, Type? type = default);
new BinaryData : obj * System.Text.Json.JsonSerializerOptions * Type -> BinaryData
Public Sub New (jsonSerializable As Object, Optional options As JsonSerializerOptions = Nothing, Optional type As Type = Nothing)

參數

jsonSerializable
Object

使用 序列化為 JSON JsonSerializer 的物件。

options
JsonSerializerOptions

序列化為 JSON 時要使用的選項。

type
Type

序列化資料時要使用的型別。 如果未指定, GetType() 則會用來判斷類型。

適用於

BinaryData(Object, JsonSerializerContext, Type)

來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs
來源:
BinaryData.cs

使用 JsonSerializer 將提供的 物件序列化為 JSON,以建立 BinaryData 實例。

public BinaryData (object? jsonSerializable, System.Text.Json.Serialization.JsonSerializerContext context, Type? type = default);
new BinaryData : obj * System.Text.Json.Serialization.JsonSerializerContext * Type -> BinaryData
Public Sub New (jsonSerializable As Object, context As JsonSerializerContext, Optional type As Type = Nothing)

參數

jsonSerializable
Object

將使用 序列化為 JSON JsonSerializer 的物件。

context
JsonSerializerContext

串列 JsonSerializerContext 化為 JSON 時要使用的 。

type
Type

序列化資料時要使用的型別。 如果未指定, GetType() 則會用來判斷類型。

適用於