Class PromiseResult<T1, T2, T3, T4>
A promise to return four results
Inheritance
System.Object
PromiseResult<T1, T2, T3, T4>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Innovator.Client
Assembly: Innovator.Client.dll
Syntax
public class PromiseResult<T1, T2, T3, T4>
Type Parameters
| Name | Description |
|---|---|
| T1 | The type of the 1. |
| T2 | The type of the 2. |
| T3 | The type of the 3. |
| T4 | The type of the 4. |
Constructors
| Improve this Doc View SourcePromiseResult(T1, T2, T3, T4)
Initializes a new instance of the PromiseResult<T1, T2, T3, T4> class.
Declaration
public PromiseResult(T1 result1, T2 result2, T3 result3, T4 result4)
Parameters
| Type | Name | Description |
|---|---|---|
| T1 | result1 | The result1. |
| T2 | result2 | The result2. |
| T3 | result3 | The result3. |
| T4 | result4 | The result4. |
Properties
| Improve this Doc View SourceResult1
Gets the first result.
Declaration
public T1 Result1 { get; }
Property Value
| Type | Description |
|---|---|
| T1 |
Result2
Gets the second result.
Declaration
public T2 Result2 { get; }
Property Value
| Type | Description |
|---|---|
| T2 |
Result3
Gets the third result.
Declaration
public T3 Result3 { get; }
Property Value
| Type | Description |
|---|---|
| T3 |
Result4
Gets the fourth result.
Declaration
public T4 Result4 { get; }
Property Value
| Type | Description |
|---|---|
| T4 |