Accessing the Record Type in C# for Earlier .NET Versions