共用方式為


ValueTupleCopier<T1,T2,T3,T4,T5,T6,T7,T8> 類別

定義

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

類型參數

T1

Tuple 第 1 個元件的型別。

T2

Tuple 第 2 個元件的型別。

T3

Tuple 第 3 個元件的型別。

T4

Tuple 第 4 個元件的型別。

T5

Tuple 第 5 個元件的型別。

T6

Tuple 第 6 個元件的型別。

T7

Tuple 第 7 個元件的型別。

T8

元組第八個元件的類型。

繼承
ValueTupleCopier<T1,T2,T3,T4,T5,T6,T7,T8>
屬性
實作

建構函式

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

初始化 ValueTupleCopier<T1,T2,T3,T4,T5,T6,T7,T8> 類別的新執行個體。

方法

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

建立所提供輸入的深層複本。

IsShallowCopyable()

ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> 複製器。

明確介面實作

IDeepCopier.DeepCopy(Object, CopyContext)

ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> 複製器。

適用於