public virtual void SetName(string n) { if (SwigDerivedClassHasMethod("SetName", swigMethodTypes0)) { CSharpWrapperPINVOKE.A_SetNameSwigExplicitA(swigCPtr, n); } else { CSharpWrapperPINVOKE.A_SetName(swigCPtr, n); } if (CSharpWrapperPINVOKE.SWIGPendingException.Pending) { throw CSharpWrapperPINVOKE.SWIGPendingException.Retrieve(); } }