CreateInstance(AdviceArgs)
Creates a new instance of the aspect based on the current instance, serving as a prototype.
Declaration
[HasInheritedAttribute]
public virtual object CreateInstance(AdviceArgs adviceArgs)
Parameters
Type | Name | Description |
---|---|---|
AdviceArgs | adviceArgs | Aspect arguments. |
Returns
Type | Description |
---|---|
object | A new instance of the aspect, typically a clone of the current prototype instance. |
Implements
Remarks
This method is typically implemented by invoking MemberwiseClone().