次の方法で共有


SurrogateCodec<TField,TSurrogate,TConverter>.DeepCopy メソッド

定義

オーバーロード

DeepCopy(TField, CopyContext)

指定された入力のディープ コピーを作成します。

DeepCopy(TField, TField, CopyContext)

から input メンバーを複製し、 に outputコピーします。

DeepCopy(TField, CopyContext)

指定された入力のディープ コピーを作成します。

public TField DeepCopy (TField input, Orleans.Serialization.Cloning.CopyContext context);
abstract member DeepCopy : 'Field * Orleans.Serialization.Cloning.CopyContext -> 'Field
override this.DeepCopy : 'Field * Orleans.Serialization.Cloning.CopyContext -> 'Field
Public Function DeepCopy (input As TField, context As CopyContext) As TField

パラメーター

input
TField

入力。

context
CopyContext

コンテキスト。

戻り値

TField

input のコピーです。

実装

適用対象

DeepCopy(TField, TField, CopyContext)

から input メンバーを複製し、 に outputコピーします。

public void DeepCopy (TField input, TField output, Orleans.Serialization.Cloning.CopyContext context);
abstract member DeepCopy : 'Field * 'Field * Orleans.Serialization.Cloning.CopyContext -> unit
override this.DeepCopy : 'Field * 'Field * Orleans.Serialization.Cloning.CopyContext -> unit
Public Sub DeepCopy (input As TField, output As TField, context As CopyContext)

パラメーター

input
TField

入力。

output
TField

出力。

context
CopyContext

コンテキスト。

実装

適用対象