Class BaseObjectCreationExpressionSyntax
Inheritance
BaseObjectCreationExpressionSyntax
Inherited Members
CSharpSyntaxNode.ReplaceCore<TNode>(IEnumerable<TNode>, Func<TNode, TNode, SyntaxNode>, IEnumerable<SyntaxToken>, Func<SyntaxToken, SyntaxToken, SyntaxToken>, IEnumerable<SyntaxTrivia>, Func<SyntaxTrivia, SyntaxTrivia, SyntaxTrivia>)
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public abstract class BaseObjectCreationExpressionSyntax : ExpressionSyntax, IFormattable
Properties
ArgumentList
Declaration
public abstract ArgumentListSyntax? ArgumentList { get; }
Property Value
Initializer
Declaration
public abstract InitializerExpressionSyntax? Initializer { get; }
Property Value
NewKeyword
Declaration
public abstract SyntaxToken NewKeyword { get; }
Property Value
Methods
AddArgumentListArguments(params ArgumentSyntax[])
Declaration
public BaseObjectCreationExpressionSyntax AddArgumentListArguments(params ArgumentSyntax[] items)
Parameters
Returns
WithArgumentList(ArgumentListSyntax?)
Declaration
public BaseObjectCreationExpressionSyntax WithArgumentList(ArgumentListSyntax? argumentList)
Parameters
Returns
WithInitializer(InitializerExpressionSyntax?)
Declaration
public BaseObjectCreationExpressionSyntax WithInitializer(InitializerExpressionSyntax? initializer)
Parameters
Returns
WithNewKeyword(SyntaxToken)
Declaration
public BaseObjectCreationExpressionSyntax WithNewKeyword(SyntaxToken newKeyword)
Parameters
Returns
Implements
Extension Methods