IntroduceParameterAndPull(string, IType, IExpression?, IExpression?, ImmutableArray<AttributeConstruction>, bool)
Declaration
public static PullAction IntroduceParameterAndPull(string parameterName, IType parameterType, IExpression? parameterDefaultValue, IExpression? forwarderExpression = null, ImmutableArray<AttributeConstruction> parameterAttributes = default, bool materializeOnRecord = false)Parameters
| Type | Name | Description |
|---|---|---|
| string | parameterName | |
| IType | parameterType | |
| IExpression | parameterDefaultValue | |
| IExpression | forwarderExpression | |
| ImmutableArray<AttributeConstruction> | parameterAttributes | |
| bool | materializeOnRecord |
Returns
| Type | Description |
|---|---|
| PullAction |