Class SpecializedProperty
- Namespace
- ICSharpCode.Decompiler.TypeSystem.Implementation
- Assembly
- ICSharpCode.Decompiler.dll
Represents a specialized IProperty (property after type substitution).
public class SpecializedProperty : SpecializedParameterizedMember, IProperty, IParameterizedMember, IMember, IEntity, ISymbol, ICompilationProvider, INamedElement
- Inheritance
-
SpecializedProperty
- Implements
- Inherited Members
- Extension Methods
Constructors
SpecializedProperty(IProperty, TypeParameterSubstitution)
public SpecializedProperty(IProperty propertyDefinition, TypeParameterSubstitution substitution)
Parameters
propertyDefinition
IPropertysubstitution
TypeParameterSubstitution
Properties
CanGet
public bool CanGet { get; }
Property Value
CanSet
public bool CanSet { get; }
Property Value
Getter
public IMethod Getter { get; }
Property Value
IsIndexer
public bool IsIndexer { get; }
Property Value
ReturnTypeIsRefReadOnly
Gets whether the return type is 'ref readonly'.
public bool ReturnTypeIsRefReadOnly { get; }
Property Value
Setter
public IMethod Setter { get; }