The root namespace for all classes defined in the PostSharp project.
Classes
| Class | Description | |
|---|---|---|
|
|
ApplicationInfo |
Provides information about PostSharp.
|
|
|
AssertionFailedException |
This exception is thrown when an internal assertion failed.
|
|
|
ExceptionHelper |
Provides methods that retrieve exception messages from an embedded
resource and throws an exception.
|
|
|
Post |
Provides some methods that are transformed during post-compilation.
|
|
|
Trace |
Provides tracing functionality. An instance of the Trace type
implements a trace sink.
|
Structures
| Structure | Description | |
|---|---|---|
|
|
NullableBool |
Interfaces
| Interface | Description | |
|---|---|---|
|
|
ITaggable |
Defines the semantics of a taggable object. User code can add custom pieces of
information to PostSharp objects using this mechanism. DomainTags are identified
by a Guid. There is no difference between an absent tag and
a null tag value.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
|
|
BoolWithDefault |
Boolean with a "default" value. For use in design-time configurable boolean properties.
|