ResAndAllT1, T2, T3, T4, T5(ResT1, ResT2, ResT3, ResT4, ResT5) Method

Returns the tuple combining unwrapped values of the results if all of them are of Ok variant; returns first Err otherwise.

Definition

Namespace: Orx.Fun.Result
Assembly: Orx.Fun.Result (in Orx.Fun.Result.dll) Version: 1.3.0+344c8bdd6f720ccfb2d8db7c61b76cf02be18f5f
C#
public static Res<(T1 , T2 , T3 , T4 , T5 )> AndAll<T1, T2, T3, T4, T5>(
	Res<T1> res1,
	Res<T2> res2,
	Res<T3> res3,
	Res<T4> res4,
	Res<T5> res5
)

Parameters

res1  ResT1

[Missing <param name="res1"/> documentation for "M:Orx.Fun.Result.Res.AndAll``5(Orx.Fun.Result.Res{``0},Orx.Fun.Result.Res{``1},Orx.Fun.Result.Res{``2},Orx.Fun.Result.Res{``3},Orx.Fun.Result.Res{``4})"]

res2  ResT2

[Missing <param name="res2"/> documentation for "M:Orx.Fun.Result.Res.AndAll``5(Orx.Fun.Result.Res{``0},Orx.Fun.Result.Res{``1},Orx.Fun.Result.Res{``2},Orx.Fun.Result.Res{``3},Orx.Fun.Result.Res{``4})"]

res3  ResT3

[Missing <param name="res3"/> documentation for "M:Orx.Fun.Result.Res.AndAll``5(Orx.Fun.Result.Res{``0},Orx.Fun.Result.Res{``1},Orx.Fun.Result.Res{``2},Orx.Fun.Result.Res{``3},Orx.Fun.Result.Res{``4})"]

res4  ResT4

[Missing <param name="res4"/> documentation for "M:Orx.Fun.Result.Res.AndAll``5(Orx.Fun.Result.Res{``0},Orx.Fun.Result.Res{``1},Orx.Fun.Result.Res{``2},Orx.Fun.Result.Res{``3},Orx.Fun.Result.Res{``4})"]

res5  ResT5

[Missing <param name="res5"/> documentation for "M:Orx.Fun.Result.Res.AndAll``5(Orx.Fun.Result.Res{``0},Orx.Fun.Result.Res{``1},Orx.Fun.Result.Res{``2},Orx.Fun.Result.Res{``3},Orx.Fun.Result.Res{``4})"]

Type Parameters

T1

[Missing <typeparam name="T1"/> documentation for "M:Orx.Fun.Result.Res.AndAll``5(Orx.Fun.Result.Res{``0},Orx.Fun.Result.Res{``1},Orx.Fun.Result.Res{``2},Orx.Fun.Result.Res{``3},Orx.Fun.Result.Res{``4})"]

T2

[Missing <typeparam name="T2"/> documentation for "M:Orx.Fun.Result.Res.AndAll``5(Orx.Fun.Result.Res{``0},Orx.Fun.Result.Res{``1},Orx.Fun.Result.Res{``2},Orx.Fun.Result.Res{``3},Orx.Fun.Result.Res{``4})"]

T3

[Missing <typeparam name="T3"/> documentation for "M:Orx.Fun.Result.Res.AndAll``5(Orx.Fun.Result.Res{``0},Orx.Fun.Result.Res{``1},Orx.Fun.Result.Res{``2},Orx.Fun.Result.Res{``3},Orx.Fun.Result.Res{``4})"]

T4

[Missing <typeparam name="T4"/> documentation for "M:Orx.Fun.Result.Res.AndAll``5(Orx.Fun.Result.Res{``0},Orx.Fun.Result.Res{``1},Orx.Fun.Result.Res{``2},Orx.Fun.Result.Res{``3},Orx.Fun.Result.Res{``4})"]

T5

[Missing <typeparam name="T5"/> documentation for "M:Orx.Fun.Result.Res.AndAll``5(Orx.Fun.Result.Res{``0},Orx.Fun.Result.Res{``1},Orx.Fun.Result.Res{``2},Orx.Fun.Result.Res{``3},Orx.Fun.Result.Res{``4})"]

Return Value

ResValueTupleT1, T2, T3, T4, T5

See Also