Provides information about the semantic of a declaration in the source programming language. For instance an MSIL method can be in C# a property getter, an operator, an anonymous method, and so on.
Namespace: PostSharp.Reflection
Assembly: PostSharp.dll
Syntax
public struct SemanticInfoProperties
| Name | Description |
|---|---|
| DisplayName | Gets a human-readable description of the Semantic property. |
| IsCompilerGenerated | Determines whether the declaration is compiler-generated. |
| IsForceMulticastSelectable | Determines whether the declaration is forced to be selectable by multicast engine even if it would normally not be. |
| IsSelectable | Determines whether the declaration can be safely selected in a pointcut using the standard |
| Semantic | Gets the semantic of the MSIL method in the source language. |