Compartir a través de


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

Definición

[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

Parámetros de tipo

T1

Tipo del primer componente de la tupla.

T2

Tipo del segundo componente de la tupla.

T3

Tipo del tercer componente de la tupla.

T4

Tipo del cuarto componente de la tupla.

T5

Tipo del quinto componente de la tupla.

T6

Tipo del sexto componente de la tupla.

T7

Tipo del séptimo componente de la tupla.

T8

Tipo del octavo componente de la tupla.

Herencia
TupleCopier<T1,T2,T3,T4,T5,T6,T7,T8>
Atributos
Implementaciones
IDeepCopier IDeepCopier<Tuple<T1,T2,T3,T4,T5,T6,T7,T8>> IOptionalDeepCopier

Constructores

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

Inicializa una nueva instancia de la clase TupleCopier<T1,T2,T3,T4,T5,T6,T7,T8>.

Métodos

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

Crea una copia en profundidad de la entrada proporcionada.

IsShallowCopyable()

Copiador para Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

Se aplica a