ICSharpCode.NRefactory.MonoCSharp.MemberName.GetSignatureForError C# (CSharp) Method

GetSignatureForError() public method

public GetSignatureForError ( ) : string
return string
		public string GetSignatureForError ()
		{
			string s = TypeParameters == null ? null : "<" + TypeParameters.GetSignatureForError () + ">";
			s = Name + s;

			if (ExplicitInterface != null)
				s = ExplicitInterface.GetSignatureForError () + "." + s;

			if (Left == null)
				return s;

			return Left.GetSignatureForError () + "." + s;
		}

Usage Example

コード例 #1
0
        //
        // Returns full member name for error message
        //
        public virtual string GetSignatureForError()
        {
            var parent = Parent.GetSignatureForError();

            if (parent == null)
            {
                return(member_name.GetSignatureForError());
            }

            return(parent + "." + member_name.GetSignatureForError());
        }
All Usage Examples Of ICSharpCode.NRefactory.MonoCSharp.MemberName::GetSignatureForError