BinaryData コンストラクター

定義

オーバーロード

名前 説明
BinaryData(Byte[])

指定されたバイト配列をラップして、 BinaryData インスタンスを作成します。

BinaryData(ReadOnlyMemory<Byte>)

指定されたバイトをラップして BinaryData インスタンスを作成します。

BinaryData(String)

UTF-8 エンコードを使用して文字列をバイトに変換して、文字列から BinaryData インスタンスを作成します。

BinaryData(Byte[], String)

指定されたバイト配列をラップして BinaryData インスタンスを作成し、 MediaType を <see pref="mediaType"></see> 値に設定します。

BinaryData(ReadOnlyMemory<Byte>, String)

指定されたバイトをラップして BinaryData インスタンスを作成し、 MediaType を <see pref="mediaType"></see> 値に設定します。

BinaryData(String, String)

UTF-8 エンコードを使用して文字列をバイトに変換して文字列から BinaryData インスタンスを作成し、 MediaType を <see pref="mediaType"></see> 値に設定します。

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

UTF-8 エンコードを使用して文字列をバイトに変換して、文字列から BinaryData インスタンスを作成します。

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
ソース:
BinaryData.cs

指定されたバイト配列をラップして BinaryData インスタンスを作成し、 MediaType を <see pref="mediaType"></see> 値に設定します。

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

このデータの MIME の種類 (たとえば、 Octet)。

こちらもご覧ください

適用対象

BinaryData(ReadOnlyMemory<Byte>, String)

ソース:
BinaryData.cs
ソース:
BinaryData.cs
ソース:
BinaryData.cs
ソース:
BinaryData.cs

指定されたバイトをラップして BinaryData インスタンスを作成し、 MediaType を <see pref="mediaType"></see> 値に設定します。

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)

パラメーター

data
ReadOnlyMemory<Byte>

ラップするバイト データ。

mediaType
String

このデータの MIME の種類 (たとえば、 Octet)。

こちらもご覧ください

適用対象

BinaryData(String, String)

ソース:
BinaryData.cs
ソース:
BinaryData.cs
ソース:
BinaryData.cs
ソース:
BinaryData.cs

UTF-8 エンコードを使用して文字列をバイトに変換して文字列から BinaryData インスタンスを作成し、 MediaType を <see pref="mediaType"></see> 値に設定します。

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

このデータの MIME の種類 (たとえば、 Octet)。

こちらもご覧ください

適用対象

BinaryData(Object, JsonSerializerOptions, Type)

ソース:
BinaryData.cs
ソース:
BinaryData.cs
ソース:
BinaryData.cs
ソース:
BinaryData.cs

JsonSerializerを使用して、指定されたオブジェクトを JSON にシリアル化して、BinaryData インスタンスを作成します。

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed.")]
public BinaryData(object? jsonSerializable, System.Text.Json.JsonSerializerOptions? options = default, Type? type = default);
public BinaryData(object? jsonSerializable, System.Text.Json.JsonSerializerOptions? options = default, Type? type = default);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed.")>]
new BinaryData : obj * System.Text.Json.JsonSerializerOptions * Type -> BinaryData
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

JsonSerializerを使用して JSON にシリアル化するオブジェクト。

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

JsonSerializerを使用して JSON にシリアル化されるオブジェクト。

context
JsonSerializerContext

JSON にシリアル化するときに使用する JsonSerializerContext

type
Type

データをシリアル化するときに使用する型。 指定しない場合は、 GetType() を使用して型が決定されます。

こちらもご覧ください

適用対象