'Declaration
<DebuggerNonUserCodeAttribute()> <PostSharp.Extensibility.MulticastAttributeUsageAttribute(MulticastTargets.Constructor Or _ MulticastTargets.InstanceConstructor Or _ MulticastTargets.Method Or _ MulticastTargets.StaticConstructor, AllowMultiple=True, TargetMemberAttributes=MulticastAttributes.NonAbstract)> <PostSharp.Serialization.SerializerAttribute()> <PostSharp.Aspects.Configuration.AspectConfigurationAttributeTypeAttribute(PostSharp.Aspects.Configuration.OnMethodBoundaryAspectConfigurationAttribute)> <AttributeUsageAttribute(AttributeTargets.Assembly Or _ AttributeTargets.Class Or _ AttributeTargets.Constructor Or _ AttributeTargets.Event Or _ AttributeTargets.Interface Or _ AttributeTargets.Method Or _ AttributeTargets.Property Or _ AttributeTargets.Struct, AllowMultiple=True, Inherited=False)> <PostSharp.Extensibility.HasInheritedAttributeAttribute()> <XmlTypeAttribute("http://schemas.postsharp.net/2.0/aspects")> <SerializableAttribute()> Public MustInherit Class GAspectBase Inherits PostSharp.Aspects.OnMethodBoundaryAspect Implements Gibraltar.Agent.IMessageSourceProvider, PostSharp.Aspects.IAspect, PostSharp.Aspects.IAspectBuildSemantics, PostSharp.Aspects.IMethodLevelAspect, PostSharp.Aspects.IMethodLevelAspectBuildSemantics, PostSharp.Aspects.IOnMethodBoundaryAspect, PostSharp.Extensibility.IValidableAnnotation
[DebuggerNonUserCode()] [PostSharp.Extensibility.MulticastAttributeUsage(MulticastTargets.Constructor | MulticastTargets.InstanceConstructor | MulticastTargets.Method | MulticastTargets.StaticConstructor, AllowMultiple=true, TargetMemberAttributes=MulticastAttributes.NonAbstract)] [PostSharp.Serialization.Serializer()] [PostSharp.Aspects.Configuration.AspectConfigurationAttributeType(PostSharp.Aspects.Configuration.OnMethodBoundaryAspectConfigurationAttribute)] [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Constructor | AttributeTargets.Event | AttributeTargets.Interface | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Struct, AllowMultiple=true, Inherited=false)] [PostSharp.Extensibility.HasInheritedAttribute()] [XmlType("http://schemas.postsharp.net/2.0/aspects")] [Serializable()] public abstract class GAspectBase : PostSharp.Aspects.OnMethodBoundaryAspect, Gibraltar.Agent.IMessageSourceProvider, PostSharp.Aspects.IAspect, PostSharp.Aspects.IAspectBuildSemantics, PostSharp.Aspects.IMethodLevelAspect, PostSharp.Aspects.IMethodLevelAspectBuildSemantics, PostSharp.Aspects.IOnMethodBoundaryAspect, PostSharp.Extensibility.IValidableAnnotation