public virtual string GetSignatureForError() { var bf = MemberDefinition as Property.BackingField; string name; if (bf == null) { name = Name; } else { name = bf.OriginalProperty.MemberName.Name; } return DeclaringType.GetSignatureForError () + "." + name; }
public override string GetSignatureForError() { string s; if (IsNested) { s = DeclaringType.GetSignatureForError(); } else if (MemberDefinition is AnonymousTypeClass) { return(((AnonymousTypeClass)MemberDefinition).GetSignatureForError()); } else { s = MemberDefinition.Namespace; } if (!string.IsNullOrEmpty(s)) { s += "."; } return(s + Name + GetTypeNameSignature()); }