CodeDom- und Auflistungsinitialisierer

Gibt es eine Möglichkeit, einen Wörterbuchinitialisierer mit dem C # -CodeDom zu generieren? Werden diese überhaupt unterstützt?

Ich würde gerne haben

private IDictionary<string, string> map = new Dictionary<string, string>
{
    { "Name", "Value" },
    ...
};