Open sandboxFocus

Method CreateInstance

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().