PostSharp.Sdk.CodeWeaver Namespace |
[Missing <summary> documentation for "N:PostSharp.Sdk.CodeWeaver"]
Class | Description | |
---|---|---|
FieldEncapsulation |
Information about the encapsulation of a FieldDefDeclaration into a PropertyDeclaration.
| |
JoinPoint |
A join point is a location in the code tree.
| |
MethodBodyRestructureExtensions | ||
MethodBodyRestructurer | Obsolete.
Restructures a method body so that the original code can be
wrapped into a try...catch block.
| |
Weaver |
Weaves advices with main source code.
| |
WeavingContext |
Context of the current join point.
| |
WeavingHelper |
Provides methods that generate frequently used snippets of IL instructions.
|
Interface | Description | |
---|---|---|
IAdvice |
An advice is a class that is able to produce some MSIL code.
| |
IAdviceRequiringStackStatus | ||
IBeforeStaticConstructorAdvice |
Interface optionally implemented by advices on join points BeforeStaticConstructor,
allowing to specify if the BeforeFieldInit class-level specifier is supported by this advice. An
advice should return true if it only initializes static fields. The default, if the interface is
not specified, is that this specifier is not specified.
| |
IConstructorBodyRestructureResult | ||
IMethodBodyRestructurer<!0> | ||
IMethodBodyRestructureResult |
Interface that allows you to read output from a restructuring. (The interface is always implemented by a restructurer,
because all restructurers function as their own results. One restructurer can thus only be used once.)
| |
ITypedExceptionAdvice |
Exposes a method that allows advices of join points
AfterMethodBodyException
to specify which exceptions should be caught.
|
Enumeration | Description | |
---|---|---|
ConstructorType |
Determines whether the instance constructor calls a constructor its own
class (this) or in the base class (base).
| |
FieldAttributeDestination |
Determines what should be done to a custom attribute on a field as that field is encapsulated into a property.
| |
JoinPointKinds |
Kinds of join points.
| |
JoinPointPosition |
Position of point points w.r.t. locations.
| |
MethodBodyRestructureOptions | ||
MethodBodyRestructurerOptions | Obsolete.
Options for the MethodBodyRestructurer class.
|