ForkTupleT1, T2, T3 StructureDryadLINQ documentation
Represents a tuple of three elements that may not have valid values.

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.2.1.0 (0.2.1.0)
Syntax

[SerializableAttribute]
public struct ForkTuple<T1, T2, T3> : IEquatable<ForkTuple<T1, T2, T3>>

Type Parameters

T1
The type of the first element
T2
The type of the second element
T3
The type of the third element

The ForkTupleT1, T2, T3 type exposes the following members.

Constructors

  NameDescription
Public methodForkTupleT1, T2, T3
Initializes an instance of ForkTuple of three elements. All the elements have valid values.
Top
Methods

  NameDescription
Public methodEquals(Object)
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodEquals(ForkTupleT1, T2, T3)
Determines whether the current ForkTuple is equal to a specified ForkTuple.
Public methodGetHashCode
Gets the hash code of this instance of ForkTuple.
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
Properties

  NameDescription
Public propertyFirst
Gets and sets the first element.
Public propertyHasFirst
true iff the value of the first element is valid.
Public propertyHasSecond
true iff the value of the second element is valid.
Public propertyHasThird
true iff the value of the third element is valid.
Public propertySecond
Gets and sets the second element.
Public propertyThird
Gets and sets the third element.
Top
See Also

Reference