InstanceLevelAspect.CreateInstance Method |
Creates a new instance of the aspect based on the current instance, serving as a prototype.
Namespace: PostSharp.Aspects
Assembly: PostSharp (in PostSharp.dll) Version: 5.0.55.0 (5.0.55.0)

C#
public virtual Object CreateInstance( AdviceArgs adviceArgs )
Parameters
- adviceArgs
- Type: PostSharp.Aspects.AdviceArgs
Aspect arguments.
Return Value
Type: ObjectA new instance of the aspect, typically a clone of the current prototype instance.
Implements
IInstanceScopedAspect.CreateInstance(AdviceArgs)
This method is typically implemented by invoking MemberwiseClone().
