ConstructorInitializer Class

Base class for constructor initializers (this, base).

public abstract class ConstructorInitializer : CodeObject, ICommentable
Inheritance
CodeObject ConstructorInitializer
Implements

Constructors

NameDescription
ConstructorInitializer()
ConstructorInitializer(Expression[])
ConstructorInitializer(IEnumerable<Expression>?)

ConstructorInitializer overloads

ConstructorInitializer()

ConstructorInitializer.cs
protected ConstructorInitializer()

No documentation is available.

ConstructorInitializer(Expression[])

ConstructorInitializer.cs
protected ConstructorInitializer(params Expression[] codeExpressions)
Parameters
codeExpressions Expression[]

No documentation is available.

ConstructorInitializer(IEnumerable<Expression>?)

ConstructorInitializer.cs
protected ConstructorInitializer(IEnumerable<Expression>? codeExpressions)
Parameters
codeExpressions IEnumerable<Expression>?

No documentation is available.

Properties

NameDescription
Arguments
CommentsAfter
CommentsBefore
public CodeObjectCollection<Expression> Arguments { get; }

No documentation is available.

public CommentCollection CommentsAfter { get; }

Property value

CommentCollection

No documentation is available.

public CommentCollection CommentsBefore { get; }

Property value

CommentCollection

No documentation is available.