UniAspect.AspectElement.Pointcut.DeepCopy C# (CSharp) Метод

DeepCopy() публичный Метод

public DeepCopy ( ) : Pointcut
Результат Pointcut
        public Pointcut DeepCopy()
        {
            var copy = new Pointcut();
            copy.SetElementType(GetPointcutType());
            copy.SetName(GetName());
            copy.SetType(GetTargetType());
            // TODO パラメータもコピーする
            foreach (var name in GetTargetName()) {
                copy.SetTarget(name);
            }
            return copy;
        }