template<typename result_t , typename... arguments_t>
static delegate xtd::delegate< result_t(arguments_t...)>::combine |
( |
const delegate< result_t(arguments_t...)> & |
a, |
|
|
const delegate< result_t(arguments_t...)> & |
b |
|
) |
| |
|
inlinestaticnoexcept |
Concatenates the invocation lists of two delegates.
- Parameters
-
a | The delegate whose invocation list comes first. |
b | The delegate whose invocation list comes second. |
- Returns
- delegateType A new delegate with an invocation list that concatenates the invocation lists of a and b in that order. Returns a if b is null, returns b if a is a null reference, and returns a null reference if both a and b are null references.