ICollectionExpressionOperation.ConstructArguments Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.