CxExpressionCall

Description

sealed class Tinman.Core.Cx.Expressions.CxExpressionCall

Derived from

CxExpression abstract
ICxExpressionContainer

An expression that invokes a method or delegate, passing zero or more arguments:

target(argument0, argument1, ..., argumentN)

Public / Constructors

Cx​Expression​Call


public constructor CxExpressionCall → (2)

expression in : CxExpression

[not-null]
See ICxExpressionContainer.Expression.

arguments in : IBagConst<CxArgument>

The argument list or null for an empty list. See Arguments.

Creates a new instance of CxExpressionCall.

Public / Methods

Add


public method Add → (1)

argument in : CxArgument

[not-null]
The invocation argument to append.

returns → CxArgument

The appended CxArgument object.

Appends the given invocation argument.

Public / Attributes

Arguments


[Constant]
public attribute Arguments → (get)

value : IVectorConst<CxArgument>

[not-null]
The argument list.

Returns the arguments of this invocation.