Exemplo n.º 1
0
        //--- Methods ---
        protected override string BuildCodeSignature()
        {
            var builder = new StringBuilder();

            builder.Append(MemberAccess.ToString().ToLower());
            builder.Append(" ");
            builder.Append(IsStatic ? "static " : "");
            builder.Append(IsNew ? "new " : "");
            builder.Append(ReturnType.DisplayName);
            builder.Append(" ");
            builder.Append(DisplayName);
            builder.Append(";");
            return(builder.ToString());
        }
        protected override string BuildCodeSignature()
        {
            var builder = new StringBuilder();

            if (IsStatic)
            {
                builder.Append("static ");
            }
            else
            {
                builder.Append(MemberAccess.ToString().ToLower());
                builder.Append(" ");
            }
            builder.Append(DisplayName);
            builder.Append(";");
            return(builder.ToString());
        }
        //--- Methods ---
        protected override string BuildCodeSignature()
        {
            var builder = new StringBuilder();

            builder.Append(MemberAccess.ToString().ToLower());
            builder.Append(" ");
            builder.Append(IsStatic ? "static " : "");
            builder.Append(IsVirtual ? "virtual " : "");
            builder.Append(IsOverride ? "override " : "");
            builder.Append(IsNew ? "new " : "");
            builder.Append(ReturnType.DisplayName);
            builder.Append(" ");
            builder.Append(DisplayName);
            builder.Append(" { ");
            if (MemberAccess != GetAccess)
            {
                if (GetAccess == MemberAccess.Protected)
                {
                    builder.Append("protected get; ");
                }
            }
            else
            {
                builder.Append("get; ");
            }
            if (MemberAccess != SetAccess)
            {
                if (SetAccess == MemberAccess.Protected)
                {
                    builder.Append("protected set; ");
                }
            }
            else
            {
                builder.Append("set; ");
            }
            builder.Append("}");
            return(builder.ToString());
        }
 public static String GetMemberAccessName(MemberAccess access) {
     return access.ToString().ToLower();
 }