protected CMethodBase(CMethodBase copy) { this.m_variableName = copy.m_variableName; this.method_ = copy.method_; this.descAttrbute_ = copy.descAttrbute_; this.m_id = copy.m_id; }
public CMethodBase(System.Reflection.MethodBase m, behaviac.MethodMetaInfoAttribute a, string methodNameOverride) { method_ = m; descAttrbute_ = a; this.m_variableName = !string.IsNullOrEmpty(methodNameOverride) ? methodNameOverride : method_.Name; m_id.SetId(this.m_variableName); }