다음을 통해 공유


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

컨텍스트입니다.

구현

적용 대상