IDehydrationContext インターフェイス

定義

別の場所への移行のために退避中のグレインアクティブ化の状態を記録します。

public interface IDehydrationContext
type IDehydrationContext = interface
Public Interface IDehydrationContext

プロパティ

Keys

コンテキスト内のキーを取得します。

メソッド

AddBytes(String, ReadOnlySpan<Byte>)

退避コンテキストにバイトシーケンスを追加し、シーケンスを指定されたキーに関連付けます。

AddBytes<T>(String, Action<T,IBufferWriter<Byte>>, T)

退避コンテキストにバイトシーケンスを追加し、シーケンスを指定されたキーに関連付けます。

TryAddValue<T>(String, T)

指定したキーに関連付けられた退避コンテキストに値を取得し、 を使用して Serializerシリアル化します。 値のシリアライザーが見つかり、キーがまだ追加されていない場合、値が追加され、 メソッドは を返します true。 シリアライザーが存在しない場合、またはキーが既に追加されている場合、値は追加されず、 メソッドは を返します false

適用対象