Table of Contents

Struct ResolvedPropertySymbol

Namespace
PolyType.Roslyn
Assembly
PolyType.Roslyn.dll

A property data model wrapping an IEventSymbol.

public readonly struct ResolvedPropertySymbol
Inherited Members

Properties

CustomName

Gets a custom name to be applied to the member, if specified.

public string? CustomName { get; init; }

Property Value

string

IncludeGetter

Gets a value indicating whether the getter should be included in the shape.

public bool IncludeGetter { get; init; }

Property Value

bool

IncludeSetter

Gets a value indicating whether the setter should be included in the shape.

public bool IncludeSetter { get; init; }

Property Value

bool

IsAmbiguous

Gets a value indicating whether the member is ambiguous due to diamond inheritance.

public bool IsAmbiguous { get; init; }

Property Value

bool

Order

The declared order of the property or field.

public int Order { get; init; }

Property Value

int

Symbol

Gets the resolved property or field symbol.

public required ISymbol Symbol { get; init; }

Property Value

ISymbol