次の方法で共有


JsonSerializable.LoadFromWithConstructor メソッド

定義

オーバーロード

LoadFromWithConstructor<T>(Stream, Func<T>)

Azure Cosmos DB サービスで指定されたコンストラクターを使用して、指定されたストリームを逆シリアル化します。

LoadFromWithConstructor<T>(Stream, Func<T>, JsonSerializerSettings)

Azure Cosmos DB サービスで指定されたコンストラクターを使用して、指定されたストリームを逆シリアル化します。

LoadFromWithConstructor<T>(Stream, Func<T>)

Azure Cosmos DB サービスで指定されたコンストラクターを使用して、指定されたストリームを逆シリアル化します。

public static T LoadFromWithConstructor<T> (System.IO.Stream stream, Func<T> constructorFunction);
static member LoadFromWithConstructor : System.IO.Stream * Func<'T> -> 'T
Public Shared Function LoadFromWithConstructor(Of T) (stream As Stream, constructorFunction As Func(Of T)) As T

型パラメーター

T

オブジェクトの型。

パラメーター

stream
Stream

読み込み元のストリーム。

constructorFunction
Func<T>

返されるオブジェクトに使用されるコンストラクター。

戻り値

T

指定したストリームから読み込まれた オブジェクト。

適用対象

LoadFromWithConstructor<T>(Stream, Func<T>, JsonSerializerSettings)

Azure Cosmos DB サービスで指定されたコンストラクターを使用して、指定されたストリームを逆シリアル化します。

public static T LoadFromWithConstructor<T> (System.IO.Stream stream, Func<T> constructorFunction, Newtonsoft.Json.JsonSerializerSettings settings);
static member LoadFromWithConstructor : System.IO.Stream * Func<'T> * Newtonsoft.Json.JsonSerializerSettings -> 'T
Public Shared Function LoadFromWithConstructor(Of T) (stream As Stream, constructorFunction As Func(Of T), settings As JsonSerializerSettings) As T

型パラメーター

T

オブジェクトの型。

パラメーター

stream
Stream

読み込み元のストリーム。

constructorFunction
Func<T>

返されるオブジェクトに使用されるコンストラクター。

settings
Newtonsoft.Json.JsonSerializerSettings

使用する JsonSerializerSettings。

戻り値

T

指定したストリームから読み込まれた オブジェクト。

適用対象