| Name | Description |
| AspectPriority | Gets or sets the weaving priority of the aspect. (Inherited from PostSharp.Aspects.Aspect) |
| AttributeExclude | If true, indicates that this attribute removes all other instances of the same attribute type from the set of elements defined by the current instance. (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeId | (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeInheritance | Determines whether this attribute is inherited (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributePriority | Gets or sets the priority of the current attribute in case that multiple instances are defined on the same element (lower values are processed before). (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeReplace | Determines whether this attribute replaces other attributes found on the target declarations. (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeTargetAssemblies | Gets or sets the assemblies to which the current attribute apply. (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeTargetElements | Gets or sets the kind of elements to which this custom attributes applies. (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeTargetExternalMemberAttributes | Gets or sets the visibilities, scopes, virtualities, and implementation of members to which this attribute applies, when the member is external to the current module. (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeTargetExternalTypeAttributes | Gets or sets the visibilities of types to which this attribute applies, when this type is external to the current module. (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeTargetMemberAttributes | Gets or sets the visibilities, scopes, virtualities, and implementation of members to which this attribute applies. (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeTargetMembers | Gets or sets the expression specifying to which members this instance applies. (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeTargetParameterAttributes | Gets or sets the passing style (by value, out or ref) of parameters to which this attribute applies. (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeTargetParameters | Gets or sets the expression specifying to which parameters this instance applies. (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeTargetTypeAttributes | Gets or sets the visibilities of types to which this attribute applies. (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| AttributeTargetTypes | Gets or sets the expression specifying to which types this instance applies. (Inherited from PostSharp.Extensibility.MulticastAttribute) |
| BaseCategory | The top level category for log messages and metrics. Defaults to the name of the current application. (Inherited from Gibraltar.Agent.PostSharp.GAspectBase) |
| Caption | The display caption for this type of functionality. Defaults to "Feature Usage" |
| Category | Dot-delimited category for the metric related to this feature within all features for the current application. |
| Enabled | Enables or disables recording for all methods tagged with GFeature in the current process. Enabled by default. |
| EnableSourceLookup | Enables lookup of source line and method. Enabled by default. |
| ExceptionMessageSeverity | The severity to use for reporting exception exits. Defaults to Error. |
| LogParameterDetails | Enables or disables recording of object detail for parameters via ToString. Enabled by default. |
| LogParameters | Enables or disables recording of parameters and their values. Enabled by default. |
| LogReturnValue | Enables or disables recording of the method return value (if declared). Enabled by default. |
| MessageSeverity | The severity to use for routine messages. Defaults to Information. |
| Name | Name of this specific metric in Gibraltar Analyst. Default value is the of the method tagged with the GFeature attribute. |
| TypeId | When implemented in a derived class, gets a unique identifier for this System.Attribute. (Inherited from System.Attribute) |