Tuple<T1,T2,T3,T4>
Overview
Tuple structure that can hold four objects.
Location
- Reference: Island.fx
- Namespace: RemObjects.Elements.System
- Ancestry: ValueType | Tuple<T1,T2,T3,T4>
constructor protected (declared in ValueType)
Default constructor.
constructor
Tuple<T1,T2,T3,T4>()
init()
Tuple<T1,T2,T3,T4>()
constructor (T1, T2, T3, T4)
constructor(aItem1: T1; aItem2: T2; aItem3: T3; aItem4: T4)
Tuple<T1,T2,T3,T4>(T1 aItem1, T2 aItem2, T3 aItem3, T4 aItem4)
init(_ aItem1: T1, _ aItem2: T2, _ aItem3: T3, _ aItem4: T4)
Tuple<T1,T2,T3,T4>(T1 aItem1, T2 aItem2, T3 aItem3, T4 aItem4)
Parameters:
- aItem1:
- aItem2:
- aItem3:
- aItem4:
Equals override virtual
Parameters:
- arg1:
Finalize protected virtual (declared in Object)
Finalizer implementation. If not overriden it's not called at all, the runtime checks if there is an override before calling a finalizer.
method Finalize
void Finalize()
func Finalize()
void Finalize()
GetHashCode override virtual
GetType (declared in Object)
Returns the actual type of this class
Item1
property Item1: T1 read;
T1 Item1 { get; }
var Item1: T1 { get{} }
T1 Item1 { __get; }
Item2
property Item2: T2 read;
T2 Item2 { get; }
var Item2: T2 { get{} }
T2 Item2 { __get; }
Item3
property Item3: T3 read;
T3 Item3 { get; }
var Item3: T3 { get{} }
T3 Item3 { __get; }
Item4
property Item4: T4 read;
T4 Item4 { get; }
var Item4: T4 { get{} }
T4 Item4 { __get; }
ReferenceEquals (declared in Object)
Compares two references for equivalence (even if they have an equals operator)
Parameters:
- a: left value
- b: right value
ToString virtual (declared in Object)
Gets the string representation of this method.
Item1
property Item1: T1 read;
T1 Item1 { get; }
var Item1: T1 { get{} }
T1 Item1 { __get; }
Item2
property Item2: T2 read;
T2 Item2 { get; }
var Item2: T2 { get{} }
T2 Item2 { __get; }
Item3
property Item3: T3 read;
T3 Item3 { get; }
var Item3: T3 { get{} }
T3 Item3 { __get; }
Item4
property Item4: T4 read;
T4 Item4 { get; }
var Item4: T4 { get{} }
T4 Item4 { __get; }
ReferenceEquals (declared in Object)
Compares two references for equivalence (even if they have an equals operator)
Parameters:
- a: left value
- b: right value
constructor protected (declared in ValueType)
Default constructor.
constructor
Tuple<T1,T2,T3,T4>()
init()
Tuple<T1,T2,T3,T4>()
constructor (T1, T2, T3, T4)
constructor(aItem1: T1; aItem2: T2; aItem3: T3; aItem4: T4)
Tuple<T1,T2,T3,T4>(T1 aItem1, T2 aItem2, T3 aItem3, T4 aItem4)
init(_ aItem1: T1, _ aItem2: T2, _ aItem3: T3, _ aItem4: T4)
Tuple<T1,T2,T3,T4>(T1 aItem1, T2 aItem2, T3 aItem3, T4 aItem4)
Parameters:
- aItem1:
- aItem2:
- aItem3:
- aItem4:
Equals override virtual
Parameters:
- arg1:
Finalize protected virtual (declared in Object)
Finalizer implementation. If not overriden it's not called at all, the runtime checks if there is an override before calling a finalizer.
method Finalize
void Finalize()
func Finalize()
void Finalize()
GetHashCode override virtual
GetType (declared in Object)
Returns the actual type of this class
ToString virtual (declared in Object)
Gets the string representation of this method.