Table of Contents

Class MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>

Namespace
Cuemon
Assembly
Cuemon.Core.dll

Represents a MutableTuple with twenty generic values.

public class MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> : MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>

Type Parameters

T1

The type of the first parameter of this MutableTuple.

T2

The type of the second parameter of this MutableTuple.

T3

The type of the third parameter of this MutableTuple.

T4

The type of the fourth parameter of this MutableTuple.

T5

The type of the fifth parameter of this MutableTuple.

T6

The type of the sixth parameter of this MutableTuple.

T7

The type of the seventh parameter of this MutableTuple.

T8

The type of the eighth parameter of this MutableTuple.

T9

The type of the ninth parameter of this MutableTuple.

T10

The type of the tenth parameter of this MutableTuple.

T11

The type of the eleventh parameter of this MutableTuple.

T12

The type of the twelfth parameter of this MutableTuple.

T13

The type of the thirteenth parameter of this MutableTuple.

T14

The type of the fourteenth parameter of this MutableTuple.

T15

The type of the fifteenth parameter of this MutableTuple.

T16

The type of the sixteenth parameter of this MutableTuple.

T17

The type of the seventeenth parameter of this MutableTuple.

T18

The type of the eighteenth parameter of this MutableTuple.

T19

The type of the nineteenth parameter of this MutableTuple.

T20

The type of the twentieth parameter of this MutableTuple.

Inheritance
MutableTuple<T1, T2>
MutableTuple<T1, T2, T3>
MutableTuple<T1, T2, T3, T4>
MutableTuple<T1, T2, T3, T4, T5>
MutableTuple<T1, T2, T3, T4, T5, T6>
MutableTuple<T1, T2, T3, T4, T5, T6, T7>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
MutableTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
Inherited Members

Constructors

MutableTuple(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)

public MutableTuple(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15, T16 arg16, T17 arg17, T18 arg18, T19 arg19, T20 arg20)

Parameters

arg1 T1

The value of the first parameter of this MutableTuple.

arg2 T2

The value of the second parameter of this MutableTuple.

arg3 T3

The value of the third parameter of this MutableTuple.

arg4 T4

The value of the fourth parameter of this MutableTuple.

arg5 T5

The value of the fifth parameter of this MutableTuple.

arg6 T6

The value of the sixth parameter of this MutableTuple.

arg7 T7

The value of the seventh parameter of this MutableTuple.

arg8 T8

The value of the eighth parameter of this MutableTuple.

arg9 T9

The value of the ninth parameter of this MutableTuple.

arg10 T10

The value of the tenth parameter of this MutableTuple.

arg11 T11

The value of the eleventh parameter of this MutableTuple.

arg12 T12

The value of the twelfth parameter of this MutableTuple.

arg13 T13

The value of the thirteenth parameter of this MutableTuple.

arg14 T14

The value of the fourteenth parameter of this MutableTuple.

arg15 T15

The value of the fifteenth parameter of this MutableTuple.

arg16 T16

The value of the sixteenth parameter of this MutableTuple.

arg17 T17

The value of the seventeenth parameter of this MutableTuple.

arg18 T18

The value of the eighteenth parameter of this MutableTuple.

arg19 T19

The value of the nineteenth parameter of this MutableTuple.

arg20 T20

The value of the twentieth parameter of this MutableTuple.

Properties

Arg20

Gets or sets the twentieth parameter of this instance.

public T20 Arg20 { get; set; }

Property Value

T20

The twentieth parameter of this instance.

Methods

Clone()

Creates a shallow copy of the current MutableTuple object.

public override MutableTuple Clone()

Returns

MutableTuple

A new MutableTuple that is a copy of this instance.

Remarks

When thread safety is required this is the method to invoke.

ToArray()

Returns an array of objects that represent the arguments passed to this instance.

public override object[] ToArray()

Returns

Object[]

An array of objects that represent the arguments passed to this instance. Returns an empty array if the current instance was constructed with no generic arguments.