¿Cómo documento un c # dll?

¿Cómo escribo una clase para que las descripciones de propiedades y métodos sean visibles para las personas que hacen referencia a la dll en otros proyectos?

    [Description("My age in years attribute")]
    public int Age
    {
        get { return 0; }
        set { }
    }

no funciona, tampoco

    /// <summary>
    /// My age in years attribute
    /// </summary>
    public int Age
    {
        get { return 0; }
        set { }
    }

Respuestas a la pregunta(4)

Su respuesta a la pregunta