public static IList<FieldInfo> GetFieldsInverse(Type type)
{
IList<FieldInfo> fields = null;
if (s_inversemap.TryGetValue(type, out fields))
{
return fields;
}
fields = new List<FieldInfo>();
BuildFieldList(type, fields, FieldScope.Inverse);
s_inversemap.Add(type, fields);
return fields;
}