ICollectionExpressionOperation.ConstructArguments Propriété

Définition

Arguments passés à ConstructMethod, le cas échéant. Les arguments sont dans l’ordre d’évaluation. Il peut s’agir d’un tableau vide. Ne sera jamais default. Si les arguments sont correctement liés, ils seront tous IArgumentOperation; sinon, ils peuvent être n’importe quelle opération.

public System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> ConstructArguments { get; }
member this.ConstructArguments : System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation>
Public ReadOnly Property ConstructArguments As ImmutableArray(Of IOperation)

Valeur de propriété

Remarques

Si l’appel se trouve sous sa forme développée, les arguments params/ParamArray sont collectés dans des tableaux. Les valeurs par défaut sont fournies pour les arguments facultatifs manquants dans la source.

S’il s’agit d’une méthode de générateur de collection, elle inclut tous les arguments de la méthode, à l’exception de l’argument final ReadOnlySpan qui reçoit les éléments de collection. Cet argument final sera représenté par un IArgumentOperation « Value » dont la valeur est un ICollectionExpressionElementsPlaceholderOperation. Les éléments réels passés à la méthode de création sont contenus dans Elements.

S’applique à