Condividi tramite


TupleCopier<T1,T2,T3,T4,T5,T6,T7,T8> Classe

Definizione

[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

Parametri di tipo

T1

Tipo del primo componente della tupla.

T2

Tipo del secondo componente della tupla.

T3

Tipo del terzo componente della tupla.

T4

Tipo del quarto componente della tupla.

T5

Tipo del quinto componente della tupla.

T6

Tipo del sesto componente della tupla.

T7

Tipo del settimo componente della tupla.

T8

Tipo dell'ottavo componente della tupla.

Ereditarietà
TupleCopier<T1,T2,T3,T4,T5,T6,T7,T8>
Attributi
Implementazioni
IDeepCopier IDeepCopier<Tuple<T1,T2,T3,T4,T5,T6,T7,T8>> IOptionalDeepCopier

Costruttori

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>)

Inizializza una nuova istanza della classe TupleCopier<T1,T2,T3,T4,T5,T6,T7,T8>.

Metodi

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

Crea una copia completa dell'input fornito.

IsShallowCopyable()

Copiatore per Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

Si applica a