Triplet Class

 

Provides a basic utility class that is used to store three related objects.

Namespace:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)

System::Object
  System.Web.UI::Triplet

[SerializableAttribute]
public ref class Triplet sealed 

NameDescription
System_CAPS_pubmethodTriplet()

Initializes a new instance of the Triplet class.

System_CAPS_pubmethodTriplet(Object^, Object^)

Initializes a new instance of the Triplet class and sets the first two objects.

System_CAPS_pubmethodTriplet(Object^, Object^, Object^)

Initializes a new instance of the Triplet class with the provided three objects.

NameDescription
System_CAPS_pubmethodEquals(Object^)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

NameDescription
System_CAPS_pubfieldFirst

Gets or sets the first object of the triplet.

System_CAPS_pubfieldSecond

Gets or sets the second object of the triplet.

System_CAPS_pubfieldThird

Gets or sets the third object of the triplet.

The Triplet class is used as a basic structure to store three related objects. It is a utility class that is used in various ways throughout ASP.NET. You can use the Triplet class in your own code anywhere that you need a structure to contain three related objects and where data-hiding is not essential. The Triplet class does not encapsulate its object references, First, Second, and Third, in properties; it exposes them directly to all calling code as public class fields.

The following example uses a Triplet object to hold three integer values and another Triplet to hold three label controls.

System_CAPS_noteNote

When accessing reference types as members of a Triplet, only generic Object methods are available for that member.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 1.1

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: