다음을 통해 공유


TupleCopier<T1,T2,T3,T4,T5,T6,T7,T8> 클래스

정의

에 대한 복사기입니다 Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

[Orleans.RegisterCopier]
public sealed class TupleCopier<T1,T2,T3,T4,T5,T6,T7,T8> : Orleans.Serialization.Cloning.IDeepCopier<Tuple<T1,T2,T3,T4,T5,T6,T7,T8>>, Orleans.Serialization.Cloning.IOptionalDeepCopier
[<Orleans.RegisterCopier>]
type TupleCopier<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8> = class
    interface IDeepCopier<'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8>
    interface IDeepCopier
    interface IOptionalDeepCopier
Public NotInheritable Class TupleCopier(Of T1, T2, T3, T4, T5, T6, T7, T8)
Implements IDeepCopier(Of Tuple(Of T1, T2, T3, T4, T5, T6, T7, T8)), IOptionalDeepCopier

형식 매개 변수

T1

튜플의 첫 번째 구성 요소 형식입니다.

T2

튜플의 두 번째 구성 요소 형식입니다.

T3

튜플의 세 번째 구성 요소 형식입니다.

T4

튜플의 네 번째 구성 요소 형식입니다.

T5

튜플의 다섯 번째 구성 요소 형식입니다.

T6

튜플의 여섯 번째 구성 요소 형식입니다.

T7

튜플의 일곱 번째 구성 요소 형식입니다.

T8

튜플의 여덟 번째 구성 요소 형식입니다.

상속
TupleCopier<T1,T2,T3,T4,T5,T6,T7,T8>
특성
구현
IDeepCopier IDeepCopier<Tuple<T1,T2,T3,T4,T5,T6,T7,T8>> IOptionalDeepCopier

생성자

TupleCopier<T1,T2,T3,T4,T5,T6,T7,T8>(IDeepCopier<T1>, IDeepCopier<T2>, IDeepCopier<T3>, IDeepCopier<T4>, IDeepCopier<T5>, IDeepCopier<T6>, IDeepCopier<T7>, IDeepCopier<T8>)

TupleCopier<T1,T2,T3,T4,T5,T6,T7,T8> 클래스의 새 인스턴스를 초기화합니다.

메서드

DeepCopy(Tuple<T1,T2,T3,T4,T5,T6,T7,T8>, CopyContext)

제공된 입력의 전체 복사본을 만듭니다.

IsShallowCopyable()

에 대한 복사기입니다 Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

적용 대상