PostSharp.Sdk.WeavingSymbols Namespace |
[Missing <summary> documentation for "N:PostSharp.Sdk.WeavingSymbols"]
Class | Description | |
---|---|---|
SymAnnotation | ||
SymAspectClass |
Represents an aspect class (typically, a type or a method) in a symbol document.
| |
SymAspectInstance |
Represents an aspect instance in a symbol file. This concept corresponds to AspectInstance.
| |
SymAspectModule |
Represents a symbol document, associated with a single ModuleDeclaration.
| |
SymAspectOrigin |
Represents a location in a source artifact.
| |
SymAspectUsage |
Represents an aspect usage in a symbol document.
A SymAspectUsage corresponds to an instance of custom attribute,
which in turn can be applied to multiple targets and generate multiple aspect instances (SymAspectInstance).
| |
SymEvolution |
Represents an evolution of a metadata element, for instance when a field is transformed into a property, or when
a declaration is renamed.
| |
SymJoinPoint |
Represents a join point in a symbol document, i.e. the information that a declaration has been advised by another declaration,
as a part of transformations provided by a SymAspectInstance.
| |
WriteWeavingSymbolsTask | Task that writes the symbol file.
|
Structure | Description | |
---|---|---|
SymJoinPointAttributes |
Represents a customizable "metadata" for the advices and aspects that is displayed to the user in Visual Studio.
|
Enumeration | Description | |
---|---|---|
SymEvolutionKind |
Kinds of evolutions represented by SymEvolution. Not really used anywhere.
|