SurrogateCodec<TField,TSurrogate,TConverter>.DeepCopy 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
DeepCopy(TField, CopyContext) |
创建提供的输入的深层副本。 |
DeepCopy(TField, TField, CopyContext) |
从 |
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
上下文。