System.Reflection.RuntimePropertyInfo.ToString C# (CSharp) Method

ToString() public method

public ToString ( ) : String
return String
        public override String ToString() 
        {
            string toString = PropertyType.SigToString() + " " + Name;

            RuntimeTypeHandle[] argumentHandles = Signature.Arguments;
            if (argumentHandles.Length > 0)
            {
                Type[] paramters = new Type[argumentHandles.Length];
                for(int i = 0; i < paramters.Length; i++)
                    paramters[i] = argumentHandles[i].GetRuntimeType();

                toString += " [" + RuntimeMethodInfo.ConstructParameters(paramters, Signature.CallingConvention) + "]";
            }

            return toString; 
        }
        #endregion