Metalama//API Documentation/Aspect API/Metalama.​Framework.​Code/IProperty
Open sandboxFocus

Interface IProperty

Represents a property.

Namespace: Metalama.Framework.Code
Assembly: Metalama.Framework.dll
Syntax
public interface IProperty : IFieldOrProperty, IFieldOrPropertyInvoker, IExpression, IPropertyOrIndexer, IFieldOrPropertyOrIndexer, IHasAccessors, IMember, IMemberOrNamedType, INamedDeclaration, IDeclaration, IDisplayable, IDiagnosticLocation, ICompilationElement, IMeasurable, IHasType

Properties

Name Description
ExplicitInterfaceImplementations

Gets a list of interface properties this property explicitly implements.

OverriddenProperty

Gets the base property that is overridden or hidden by the current property.

Extension Methods

GenericExtensions.GetOriginalDefinition(IProperty)
GenericExtensions.ForTypeInstance(IProperty, INamedType)
SymbolExtensions.GetSymbol(IProperty)

See Also