Class CodeBasicPropertyMember
Inheritance
CodeBasicPropertyMember
Syntax
public abstract class CodeBasicPropertyMember : CodeCompositeMember
Constructors
CodeBasicPropertyMember(CodeMemberModifiers, CodeTypeReference)
Declaration
protected CodeBasicPropertyMember(CodeMemberModifiers modifiers, CodeTypeReference type)
Parameters
Properties
Children
Declaration
public override IEnumerable<CodeElement> Children { get; }
Property Value
Overrides
ExplicitImplementationType
Declaration
public CodeTypeReference ExplicitImplementationType { get; set; }
Property Value
Getter
Declaration
public CodePropertyAccessor Getter { get; set; }
Property Value
Setter
Declaration
public CodePropertyAccessor Setter { get; set; }
Property Value
Type
Declaration
public CodeTypeReference Type { get; }
Property Value
Methods
EmitInner(CodeEmitter)
Declaration
protected override void EmitInner(CodeEmitter emitter)
Parameters
Overrides
WritePropertyName(CodeEmitter)
Declaration
protected abstract void WritePropertyName(CodeEmitter emitter)
Parameters
Extension Methods