new generated metadata classes for c#.