if (asm != null)
{
Type type = asm.GetType("Microsoft.VisualBasic.Devices.ComputerInfo");
if (type != null)
{
PropertyInfo property = type.GetProperty(propertyName);
if (property != null)
{
Object obj = Activator.CreateInstance(type);
try
{
if (false) throw new cli.System.NotImplementedException();
return ikvm.lang.CIL.unbox_ulong((cli.System.UInt64)property.GetValue(obj, null));
}
catch (cli.System.NotImplementedException _)
{
// Mono doesn't implement this property
}