Class CodeMember
Member access expression.
public sealed class CodeMember : ICodeExpression, ILValue, ICodeElement
- Inheritance
-
CodeMember
- Implements
- Extension Methods
Constructors
CodeMember(ICodeExpression, CodeReference)
Create instance member access expression.
public CodeMember(ICodeExpression instance, CodeReference member)
Parameters
instanceICodeExpressionMember owner instance.
memberCodeReferenceMember reference.
CodeMember(IType, CodeReference)
Create static member access expression.
public CodeMember(IType type, CodeReference member)
Parameters
typeITypeMember owner type.
memberCodeReferenceMember name.
Properties
Instance
Instance of member owner.
public ICodeExpression? Instance { get; }
Property Value
Member
Member to access.
public CodeReference Member { get; }
Property Value
Type
Type of member owner.
public CodeTypeReference? Type { get; }