mscorlib.cs
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:1463k
源码类别:

VC书籍

开发平台:

C/C++

  1.      String ToString( R8 value);
  2.      String ToString( R8 value,  Class System.IFormatProvider provider);
  3.      String ToString( ValueClass System.Decimal value);
  4.      String ToString( ValueClass System.Decimal value,  Class System.IFormatProvider provider);
  5.      String ToString( ValueClass System.DateTime value);
  6.      String ToString( ValueClass System.DateTime value,  Class System.IFormatProvider provider);
  7.      String ToString( String value);
  8.      String ToString( String value,  Class System.IFormatProvider provider);
  9.      UI1 ToByte( String value,  I4 fromBase);
  10.      I1 ToSByte( String value,  I4 fromBase);
  11.      I2 ToInt16( String value,  I4 fromBase);
  12.      UI2 ToUInt16( String value,  I4 fromBase);
  13.      I4 ToInt32( String value,  I4 fromBase);
  14.      UI4 ToUInt32( String value,  I4 fromBase);
  15.      I8 ToInt64( String value,  I4 fromBase);
  16.      UI8 ToUInt64( String value,  I4 fromBase);
  17.      String ToString( UI1 value,  I4 toBase);
  18.      String ToString( I2 value,  I4 toBase);
  19.      String ToString( I4 value,  I4 toBase);
  20.      String ToString( I8 value,  I4 toBase);
  21.      String ToBase64String( SZArray UI1 inArray);
  22.      String ToBase64String( SZArray UI1 inArray,  I4 offset,  I4 length);
  23.      SZArray UI1 FromBase64String( String s);
  24.      I4 ToBase64CharArray( SZArray UI1 inArray,  I4 offsetIn,  I4 length,  SZArray Char outArray,  I4 offsetOut);
  25.      SZArray UI1 FromBase64CharArray( SZArray Char inArray,  I4 offset,  I4 length);
  26.     }
  27. class System.ContextBoundObject : System.MarshalByRefObject
  28.     {
  29.      Void System.ContextBoundObject();
  30.     }
  31. class System.ContextStaticAttribute : System.Attribute
  32.     {
  33.      Void System.ContextStaticAttribute();
  34.     }
  35. class System.Currency : System.ValueType
  36.     {
  37.      I8 Scale;
  38.      I8 MinLong;
  39.      I8 MaxLong;
  40.      ValueClass System.Currency Zero;
  41.      ValueClass System.Currency One;
  42.      ValueClass System.Currency MinusOne;
  43.      ValueClass System.Currency MaxValue;
  44.      ValueClass System.Currency MinValue;
  45.      ValueClass System.Currency Empty;
  46.      I8 m_value;
  47.      Void System.Currency( I4 value);
  48.      Void System.Currency( UI4 value);
  49.      Void System.Currency( I8 value);
  50.      Void System.Currency( UI8 value);
  51.      Void System.Currency( R4 value);
  52.      Void System.Currency( R8 value);
  53.      Void System.Currency( ValueClass System.Decimal value);
  54.      Void System.Currency( I8 value,  I4 ignored);
  55.      ValueClass System.Currency Abs( ValueClass System.Currency c);
  56.      ValueClass System.Currency Add( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  57.      I4 Compare( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  58.      I4 CompareTo( Object value);
  59.      ValueClass System.Decimal Divide( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  60.      Boolean Equals( Object value);
  61.      Boolean Equals( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  62.      ValueClass System.Currency Floor( ValueClass System.Currency c);
  63.      String Format( ValueClass System.Currency value,  String format);
  64.      String Format( ValueClass System.Currency value,  String format,  Class System.Globalization.NumberFormatInfo info);
  65.      String ToString( String format,  Class System.IFormatProvider provider);
  66.      ValueClass System.Currency FromString( String s);
  67.      ValueClass System.Currency FromOACurrency( I8 cy);
  68.      I4 GetHashCode();
  69.      ValueClass System.Currency Max( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  70.      ValueClass System.Currency Min( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  71.      ValueClass System.Decimal Multiply( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  72.      ValueClass System.Currency Negate( ValueClass System.Currency c);
  73.      ValueClass System.Currency Parse( String s);
  74.      ValueClass System.Currency Parse( String s,  ValueClass System.Globalization.NumberStyles style);
  75.      ValueClass System.Currency Parse( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.Globalization.NumberFormatInfo info);
  76.      ValueClass System.Currency Round( ValueClass System.Currency c,  I4 decimals);
  77.      ValueClass System.Currency Subtract( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  78.      I8 ToOACurrency();
  79.      ValueClass System.Decimal ToDecimal( ValueClass System.Currency c);
  80.      R8 ToDouble( ValueClass System.Currency c);
  81.      I4 ToInt32( ValueClass System.Currency c);
  82.      I8 ToInt64( ValueClass System.Currency c);
  83.      R4 ToSingle( ValueClass System.Currency c);
  84.      String ToString();
  85.      String ToString( ValueClass System.Currency c);
  86.      UI4 ToUInt32( ValueClass System.Currency c);
  87.      UI8 ToUInt64( ValueClass System.Currency c);
  88.      ValueClass System.Currency Truncate( ValueClass System.Currency c);
  89.      ValueClass System.Currency op_Implicit( UI1 value);
  90.      ValueClass System.Currency op_Implicit( I1 value);
  91.      ValueClass System.Currency op_Implicit( I2 value);
  92.      ValueClass System.Currency op_Implicit( Char value);
  93.      ValueClass System.Currency op_Implicit( I4 value);
  94.      ValueClass System.Currency op_Implicit( UI4 value);
  95.      ValueClass System.Currency op_Explicit( I8 value);
  96.      ValueClass System.Currency op_Explicit( UI8 value);
  97.      ValueClass System.Currency op_Explicit( R4 value);
  98.      ValueClass System.Currency op_Explicit( R8 value);
  99.      ValueClass System.Currency op_Explicit( ValueClass System.Decimal value);
  100.      UI1 op_Explicit( ValueClass System.Currency value);
  101.      I1 op_Explicit( ValueClass System.Currency value);
  102.      I2 op_Explicit( ValueClass System.Currency value);
  103.      UI2 op_Explicit( ValueClass System.Currency value);
  104.      I4 op_Explicit( ValueClass System.Currency value);
  105.      I8 op_Explicit( ValueClass System.Currency value);
  106.      R4 op_Explicit( ValueClass System.Currency value);
  107.      R8 op_Explicit( ValueClass System.Currency value);
  108.      ValueClass System.Currency op_UnaryPlus( ValueClass System.Currency c);
  109.      ValueClass System.Currency op_UnaryNegation( ValueClass System.Currency c);
  110.      ValueClass System.Currency op_Addition( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  111.      ValueClass System.Currency op_Increment( ValueClass System.Currency c);
  112.      ValueClass System.Currency op_Decrement( ValueClass System.Currency c);
  113.      ValueClass System.Currency op_Subtraction( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  114.      ValueClass System.Currency op_Multiply( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  115.      ValueClass System.Currency op_Division( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  116.      Boolean op_Equality( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  117.      Boolean op_Inequality( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  118.      Boolean op_LessThan( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  119.      Boolean op_LessThanOrEqual( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  120.      Boolean op_GreaterThan( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  121.      Boolean op_GreaterThanOrEqual( ValueClass System.Currency c1,  ValueClass System.Currency c2);
  122.      Void System.Currency();
  123.     }
  124. class System.TimeZone : System.Object
  125.     {
  126.      Class System.TimeZone currentTimeZone;
  127.      Void System.TimeZone();
  128.      Class System.TimeZone get_CurrentTimeZone();
  129.      Void ResetTimeZone();
  130.      String get_StandardName();
  131.      String get_DaylightName();
  132.      ValueClass System.TimeSpan GetUtcOffset( ValueClass System.DateTime time);
  133.      ValueClass System.DateTime ToUniversalTime( ValueClass System.DateTime time);
  134.      ValueClass System.DateTime ToLocalTime( ValueClass System.DateTime time);
  135.      Class System.Globalization.DaylightTime GetDaylightChanges( I4 year);
  136.      Boolean IsDaylightSavingTime( ValueClass System.DateTime time);
  137.      Boolean IsDaylightSavingTime( ValueClass System.DateTime time,  Class System.Globalization.DaylightTime daylightTimes);
  138.      ValueClass System.TimeSpan CalculateUtcOffset( ValueClass System.DateTime time,  Class System.Globalization.DaylightTime daylightTimes);
  139.      Void System.TimeZone();
  140.     property CurrentTimeZone { get(){} set(){} };
  141.     property StandardName { get(){} set(){} };
  142.     property DaylightName { get(){} set(){} };
  143.     }
  144. class System.CurrentSystemTimeZone : System.TimeZone
  145.     {
  146.      I8 TicksPerMillisecond;
  147.      I8 TicksPerSecond;
  148.      I8 TicksPerMinute;
  149.      Class System.Collections.Hashtable m_CachedDaylightChanges;
  150.      I8 m_ticksOffset;
  151.      String m_standardName;
  152.      String m_daylightName;
  153.      Void System.CurrentSystemTimeZone();
  154.      String get_StandardName();
  155.      String get_DaylightName();
  156.      I8 GetUtcOffsetFromUniversalTime( ValueClass System.DateTime time);
  157.      ValueClass System.DateTime ToLocalTime( ValueClass System.DateTime time);
  158.      Class System.Globalization.DaylightTime GetDaylightChanges( I4 year);
  159.      ValueClass System.TimeSpan GetUtcOffset( ValueClass System.DateTime time);
  160.      ValueClass System.DateTime GetDayOfWeek( I4 year,  I4 month,  I4 targetDayOfWeek,  I4 numberOfSunday,  I4 hour,  I4 minute,  I4 second,  I4 millisecond);
  161.      I4 nativeGetTimeZoneMinuteOffset();
  162.      String nativeGetDaylightName();
  163.      String nativeGetStandardName();
  164.      SZArray I2 nativeGetDaylightChanges();
  165.      Void System.CurrentSystemTimeZone();
  166.     property StandardName { get(){} set(){} };
  167.     property DaylightName { get(){} set(){} };
  168.     }
  169. class System.DayOfWeek : System.Enum
  170.     {
  171.      I4 value__;
  172.      ValueClass System.DayOfWeek Sunday;
  173.      ValueClass System.DayOfWeek Monday;
  174.      ValueClass System.DayOfWeek Tuesday;
  175.      ValueClass System.DayOfWeek Wednesday;
  176.      ValueClass System.DayOfWeek Thursday;
  177.      ValueClass System.DayOfWeek Friday;
  178.      ValueClass System.DayOfWeek Saturday;
  179.     }
  180. class System.DBNull : System.Object
  181.     {
  182.      Class System.DBNull Value;
  183.      Void System.DBNull();
  184.      Void System.DBNull( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  185.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  186.      String ToString();
  187.      String ToString( Class System.IFormatProvider provider);
  188.      ValueClass System.TypeCode GetTypeCode();
  189.      Boolean System.IConvertible.ToBoolean( Class System.IFormatProvider provider);
  190.      Char System.IConvertible.ToChar( Class System.IFormatProvider provider);
  191.      I1 System.IConvertible.ToSByte( Class System.IFormatProvider provider);
  192.      UI1 System.IConvertible.ToByte( Class System.IFormatProvider provider);
  193.      I2 System.IConvertible.ToInt16( Class System.IFormatProvider provider);
  194.      UI2 System.IConvertible.ToUInt16( Class System.IFormatProvider provider);
  195.      I4 System.IConvertible.ToInt32( Class System.IFormatProvider provider);
  196.      UI4 System.IConvertible.ToUInt32( Class System.IFormatProvider provider);
  197.      I8 System.IConvertible.ToInt64( Class System.IFormatProvider provider);
  198.      UI8 System.IConvertible.ToUInt64( Class System.IFormatProvider provider);
  199.      R4 System.IConvertible.ToSingle( Class System.IFormatProvider provider);
  200.      R8 System.IConvertible.ToDouble( Class System.IFormatProvider provider);
  201.      ValueClass System.Decimal System.IConvertible.ToDecimal( Class System.IFormatProvider provider);
  202.      ValueClass System.DateTime System.IConvertible.ToDateTime( Class System.IFormatProvider provider);
  203.      Object System.IConvertible.ToType( Class System.Type type,  Class System.IFormatProvider provider);
  204.      Void System.DBNull();
  205.     }
  206. class System.Decimal : System.ValueType
  207.     {
  208.      I4 SignMask;
  209.      I4 ScaleMask;
  210.      I4 ScaleShift;
  211.      ValueClass System.Decimal Zero;
  212.      ValueClass System.Decimal One;
  213.      ValueClass System.Decimal MinusOne;
  214.      ValueClass System.Decimal MaxValue;
  215.      ValueClass System.Decimal MinValue;
  216.      I4 flags;
  217.      I4 hi;
  218.      I4 lo;
  219.      I4 mid;
  220.      Void System.Decimal( I4 value);
  221.      Void System.Decimal( UI4 value);
  222.      Void System.Decimal( I8 value);
  223.      Void System.Decimal( UI8 value);
  224.      Void System.Decimal( R4 value);
  225.      Void System.Decimal( R8 value);
  226.      Void System.Decimal( ValueClass System.Currency value);
  227.      I8 ToOACurrency( ValueClass System.Decimal value);
  228.      ValueClass System.Decimal FromOACurrency( I8 cy);
  229.      Void System.Decimal( SZArray I4 bits);
  230.      Void System.Decimal( I4 lo,  I4 mid,  I4 hi,  Boolean isNegative,  UI1 scale);
  231.      Void System.Decimal( I4 lo,  I4 mid,  I4 hi,  I4 flags);
  232.      ValueClass System.Decimal Abs( ValueClass System.Decimal d);
  233.      ValueClass System.Decimal Add( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  234.      I4 Compare( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  235.      I4 CompareTo( Object value);
  236.      ValueClass System.Decimal Divide( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  237.      Boolean Equals( Object value);
  238.      I4 GetHashCode();
  239.      Boolean Equals( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  240.      ValueClass System.Decimal Floor( ValueClass System.Decimal d);
  241.      String ToString();
  242.      String ToString( String format);
  243.      String ToString( String format,  Class System.IFormatProvider provider);
  244.      ValueClass System.Decimal Parse( String s);
  245.      ValueClass System.Decimal Parse( String s,  ValueClass System.Globalization.NumberStyles style);
  246.      ValueClass System.Decimal Parse( String s,  Class System.IFormatProvider provider);
  247.      ValueClass System.Decimal Parse( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.IFormatProvider provider);
  248.      SZArray I4 GetBits( ValueClass System.Decimal d);
  249.      Void GetBytes( ValueClass System.Decimal d,  SZArray UI1 buffer);
  250.      ValueClass System.Decimal ToDecimal( SZArray UI1 buffer);
  251.      ValueClass System.Decimal Max( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  252.      ValueClass System.Decimal Min( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  253.      ValueClass System.Decimal Remainder( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  254.      ValueClass System.Decimal Multiply( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  255.      ValueClass System.Decimal Negate( ValueClass System.Decimal d);
  256.      ValueClass System.Decimal Round( ValueClass System.Decimal d,  I4 decimals);
  257.      ValueClass System.Decimal Subtract( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  258.      UI1 ToByte( ValueClass System.Decimal value);
  259.      I1 ToSByte( ValueClass System.Decimal value);
  260.      I2 ToInt16( ValueClass System.Decimal value);
  261.      ValueClass System.Currency ToCurrency( ValueClass System.Decimal d);
  262.      R8 ToDouble( ValueClass System.Decimal d);
  263.      I4 ToInt32( ValueClass System.Decimal d);
  264.      I8 ToInt64( ValueClass System.Decimal d);
  265.      UI2 ToUInt16( ValueClass System.Decimal value);
  266.      UI4 ToUInt32( ValueClass System.Decimal d);
  267.      UI8 ToUInt64( ValueClass System.Decimal d);
  268.      R4 ToSingle( ValueClass System.Decimal d);
  269.      String ToString( Class System.IFormatProvider provider);
  270.      ValueClass System.Decimal Truncate( ValueClass System.Decimal d);
  271.      ValueClass System.Decimal op_Implicit( UI1 value);
  272.      ValueClass System.Decimal op_Implicit( I1 value);
  273.      ValueClass System.Decimal op_Implicit( I2 value);
  274.      ValueClass System.Decimal op_Implicit( UI2 value);
  275.      ValueClass System.Decimal op_Implicit( Char value);
  276.      ValueClass System.Decimal op_Implicit( I4 value);
  277.      ValueClass System.Decimal op_Implicit( UI4 value);
  278.      ValueClass System.Decimal op_Implicit( I8 value);
  279.      ValueClass System.Decimal op_Implicit( UI8 value);
  280.      ValueClass System.Decimal op_Explicit( R4 value);
  281.      ValueClass System.Decimal op_Explicit( R8 value);
  282.      UI1 op_Explicit( ValueClass System.Decimal value);
  283.      I1 op_Explicit( ValueClass System.Decimal value);
  284.      Char op_Explicit( ValueClass System.Decimal value);
  285.      I2 op_Explicit( ValueClass System.Decimal value);
  286.      UI2 op_Explicit( ValueClass System.Decimal value);
  287.      I4 op_Explicit( ValueClass System.Decimal value);
  288.      UI4 op_Explicit( ValueClass System.Decimal value);
  289.      I8 op_Explicit( ValueClass System.Decimal value);
  290.      UI8 op_Explicit( ValueClass System.Decimal value);
  291.      R4 op_Explicit( ValueClass System.Decimal value);
  292.      R8 op_Explicit( ValueClass System.Decimal value);
  293.      ValueClass System.Decimal op_UnaryPlus( ValueClass System.Decimal d);
  294.      ValueClass System.Decimal op_UnaryNegation( ValueClass System.Decimal d);
  295.      ValueClass System.Decimal op_Increment( ValueClass System.Decimal d);
  296.      ValueClass System.Decimal op_Decrement( ValueClass System.Decimal d);
  297.      ValueClass System.Decimal op_Addition( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  298.      ValueClass System.Decimal op_Subtraction( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  299.      ValueClass System.Decimal op_Multiply( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  300.      ValueClass System.Decimal op_Division( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  301.      ValueClass System.Decimal op_Modulus( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  302.      Boolean op_Equality( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  303.      Boolean op_Inequality( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  304.      Boolean op_LessThan( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  305.      Boolean op_LessThanOrEqual( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  306.      Boolean op_GreaterThan( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  307.      Boolean op_GreaterThanOrEqual( ValueClass System.Decimal d1,  ValueClass System.Decimal d2);
  308.      ValueClass System.TypeCode GetTypeCode();
  309.      Boolean System.IConvertible.ToBoolean( Class System.IFormatProvider provider);
  310.      Char System.IConvertible.ToChar( Class System.IFormatProvider provider);
  311.      I1 System.IConvertible.ToSByte( Class System.IFormatProvider provider);
  312.      UI1 System.IConvertible.ToByte( Class System.IFormatProvider provider);
  313.      I2 System.IConvertible.ToInt16( Class System.IFormatProvider provider);
  314.      UI2 System.IConvertible.ToUInt16( Class System.IFormatProvider provider);
  315.      I4 System.IConvertible.ToInt32( Class System.IFormatProvider provider);
  316.      UI4 System.IConvertible.ToUInt32( Class System.IFormatProvider provider);
  317.      I8 System.IConvertible.ToInt64( Class System.IFormatProvider provider);
  318.      UI8 System.IConvertible.ToUInt64( Class System.IFormatProvider provider);
  319.      R4 System.IConvertible.ToSingle( Class System.IFormatProvider provider);
  320.      R8 System.IConvertible.ToDouble( Class System.IFormatProvider provider);
  321.      ValueClass System.Decimal System.IConvertible.ToDecimal( Class System.IFormatProvider provider);
  322.      ValueClass System.DateTime System.IConvertible.ToDateTime( Class System.IFormatProvider provider);
  323.      Object System.IConvertible.ToType( Class System.Type type,  Class System.IFormatProvider provider);
  324.      Void System.Decimal();
  325.     }
  326. class System.Reflection.Binder : System.Object
  327.     {
  328.      Class System.Reflection.MethodBase BindToMethod( ValueClass System.Reflection.BindingFlags bindingAttr,  SZArray Class System.Reflection.MethodBase match,  ByRef SZArray Object args,  SZArray ValueClass System.Reflection.ParameterModifier modifiers,  Class System.Globalization.CultureInfo culture,  SZArray String names,  ByRef Object state);
  329.      Class System.Reflection.FieldInfo BindToField( ValueClass System.Reflection.BindingFlags bindingAttr,  SZArray Class System.Reflection.FieldInfo match,  Object value,  Class System.Globalization.CultureInfo culture);
  330.      Class System.Reflection.MethodBase SelectMethod( ValueClass System.Reflection.BindingFlags bindingAttr,  SZArray Class System.Reflection.MethodBase match,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  331.      Class System.Reflection.PropertyInfo SelectProperty( ValueClass System.Reflection.BindingFlags bindingAttr,  SZArray Class System.Reflection.PropertyInfo match,  Class System.Type returnType,  SZArray Class System.Type indexes,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  332.      Object ChangeType( Object value,  Class System.Type type,  Class System.Globalization.CultureInfo culture);
  333.      Void ReorderArgumentArray( ByRef SZArray Object args,  Object state);
  334.      Void System.Reflection.Binder();
  335.     }
  336. class System.DefaultBinder : System.Reflection.Binder
  337.     {
  338.      Class System.Reflection.MethodBase BindToMethod( ValueClass System.Reflection.BindingFlags bindingAttr,  SZArray Class System.Reflection.MethodBase match,  ByRef SZArray Object args,  SZArray ValueClass System.Reflection.ParameterModifier modifiers,  Class System.Globalization.CultureInfo cultureInfo,  SZArray String names,  ByRef Object state);
  339.      Class System.Reflection.FieldInfo BindToField( ValueClass System.Reflection.BindingFlags bindingAttr,  SZArray Class System.Reflection.FieldInfo match,  Object value,  Class System.Globalization.CultureInfo cultureInfo);
  340.      Class System.Reflection.MethodBase SelectMethod( ValueClass System.Reflection.BindingFlags bindingAttr,  SZArray Class System.Reflection.MethodBase match,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  341.      Class System.Reflection.PropertyInfo SelectProperty( ValueClass System.Reflection.BindingFlags bindingAttr,  SZArray Class System.Reflection.PropertyInfo match,  Class System.Type returnType,  SZArray Class System.Type indexes,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  342.      Object ChangeType( Object value,  Class System.Type type,  Class System.Globalization.CultureInfo cultureInfo);
  343.      Void ReorderArgumentArray( ByRef SZArray Object args,  Object state);
  344.      Class System.Reflection.MethodBase ExactBinding( SZArray Class System.Reflection.MethodBase match,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  345.      Class System.Reflection.PropertyInfo ExactPropertyBinding( SZArray Class System.Reflection.PropertyInfo match,  Class System.Type returnType,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  346.      I4 FindMostSpecific( SZArray Class System.Reflection.ParameterInfo p1,  SZArray I4 paramOrder1,  SZArray Class System.Reflection.ParameterInfo p2,  SZArray I4 paramOrder2,  SZArray Class System.Type types,  SZArray Object args);
  347.      I4 FindMostSpecificType( Class System.Type c1,  Class System.Type c2,  Class System.Type t);
  348.      I4 FindMostSpecificMethod( Class System.Reflection.MethodBase m1,  SZArray I4 paramOrder1,  Class System.Reflection.MethodBase m2,  SZArray I4 paramOrder2,  SZArray Class System.Type types,  SZArray Object args);
  349.      I4 FindMostSpecificField( Class System.Reflection.FieldInfo cur1,  Class System.Reflection.FieldInfo cur2,  Class System.Type type);
  350.      Boolean CompareMethodSigAndName( Class System.Reflection.MethodBase m1,  Class System.Reflection.MethodBase m2);
  351.      I4 GetHierarchyDepth( Class System.Type t);
  352.      Class System.Reflection.MethodBase FindMostDerivedNewSlotMeth( SZArray Class System.Reflection.MethodBase match,  I4 cMatches);
  353.      Boolean CanConvertPrimitive( Class System.RuntimeType source,  Class System.RuntimeType target);
  354.      Boolean CanConvertPrimitiveObjectToType( Object source,  Class System.RuntimeType type);
  355.      Void ReorderParams( SZArray I4 paramOrder,  SZArray Object vars);
  356.      Boolean CreateParamOrder( SZArray I4 paramOrder,  SZArray Class System.Reflection.ParameterInfo pars,  SZArray String names);
  357.      Void System.DefaultBinder();
  358.     }
  359. class BinderState : System.Object
  360.     {
  361.      SZArray I4 m_argsMap;
  362.      I4 m_originalSize;
  363.      Boolean m_isParamArray;
  364.      Void BinderState( SZArray I4 argsMap,  I4 originalSize,  Boolean isParamArray);
  365.     }
  366. interface System.Runtime.Serialization.IObjectReference : 
  367.     {
  368.      Object GetRealObject( ValueClass System.Runtime.Serialization.StreamingContext context);
  369.     }
  370. class System.DelegateSerializationHolder : System.Object
  371.     {
  372.      Class DelegateEntry m_delegateEntry;
  373.      Class DelegateEntry GetDelegateSerializationInfo( Class System.Runtime.Serialization.SerializationInfo info,  Class System.Type delegateType,  Object target,  Class System.Reflection.MethodInfo method,  I4 targetIndex);
  374.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  375.      Void System.DelegateSerializationHolder( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  376.      Class DelegateEntry OldDelegateWireFormat( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  377.      Object GetRealObject( ValueClass System.Runtime.Serialization.StreamingContext context);
  378.      Class System.Delegate GetDelegate( Class DelegateEntry de);
  379.     }
  380. class DelegateEntry : System.Object
  381.     {
  382.      String type;
  383.      String assembly;
  384.      Object target;
  385.      String targetTypeAssembly;
  386.      String targetTypeName;
  387.      String methodName;
  388.      Class DelegateEntry delegateEntry;
  389.      Void DelegateEntry( String type,  String assembly,  Object target,  String targetTypeAssembly,  String targetTypeName,  String methodName);
  390.      Class DelegateEntry get_Entry();
  391.      Void set_Entry( Class DelegateEntry value);
  392.     property Entry { get(){} set(){} };
  393.     }
  394. class System.DivideByZeroException : System.ArithmeticException
  395.     {
  396.      Void System.DivideByZeroException();
  397.      Void System.DivideByZeroException( String message);
  398.      Void System.DivideByZeroException( String message,  Class System.Exception innerException);
  399.      Void System.DivideByZeroException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  400.     }
  401. class System.Double : System.ValueType
  402.     {
  403.      R8 MinValue;
  404.      R8 MaxValue;
  405.      R8 Epsilon;
  406.      R8 NegativeInfinity;
  407.      R8 PositiveInfinity;
  408.      R8 NaN;
  409.      R8 m_value;
  410.      Boolean IsInfinity( R8 d);
  411.      Boolean IsPositiveInfinity( R8 d);
  412.      Boolean IsNegativeInfinity( R8 d);
  413.      Boolean IsNaN( R8 d);
  414.      I4 CompareTo( Object value);
  415.      Boolean Equals( Object obj);
  416.      I4 GetHashCode();
  417.      String ToString();
  418.      String ToString( String format);
  419.      String ToString( String format,  Class System.IFormatProvider provider);
  420.      R8 Parse( String s);
  421.      R8 Parse( String s,  ValueClass System.Globalization.NumberStyles style);
  422.      R8 Parse( String s,  Class System.IFormatProvider provider);
  423.      R8 Parse( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.IFormatProvider provider);
  424.      Boolean TryParse( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.IFormatProvider provider,  ByRef R8 result);
  425.      String ToString( Class System.IFormatProvider provider);
  426.      ValueClass System.TypeCode GetTypeCode();
  427.      Boolean System.IConvertible.ToBoolean( Class System.IFormatProvider provider);
  428.      Char System.IConvertible.ToChar( Class System.IFormatProvider provider);
  429.      I1 System.IConvertible.ToSByte( Class System.IFormatProvider provider);
  430.      UI1 System.IConvertible.ToByte( Class System.IFormatProvider provider);
  431.      I2 System.IConvertible.ToInt16( Class System.IFormatProvider provider);
  432.      UI2 System.IConvertible.ToUInt16( Class System.IFormatProvider provider);
  433.      I4 System.IConvertible.ToInt32( Class System.IFormatProvider provider);
  434.      UI4 System.IConvertible.ToUInt32( Class System.IFormatProvider provider);
  435.      I8 System.IConvertible.ToInt64( Class System.IFormatProvider provider);
  436.      UI8 System.IConvertible.ToUInt64( Class System.IFormatProvider provider);
  437.      R4 System.IConvertible.ToSingle( Class System.IFormatProvider provider);
  438.      R8 System.IConvertible.ToDouble( Class System.IFormatProvider provider);
  439.      ValueClass System.Decimal System.IConvertible.ToDecimal( Class System.IFormatProvider provider);
  440.      ValueClass System.DateTime System.IConvertible.ToDateTime( Class System.IFormatProvider provider);
  441.      Object System.IConvertible.ToType( Class System.Type type,  Class System.IFormatProvider provider);
  442.     }
  443. class System.DuplicateWaitObjectException : System.ArgumentException
  444.     {
  445.      String _duplicateWaitObjectMessage;
  446.      String get_DuplicateWaitObjectMessage();
  447.      Void System.DuplicateWaitObjectException();
  448.      Void System.DuplicateWaitObjectException( String parameterName);
  449.      Void System.DuplicateWaitObjectException( String parameterName,  String message);
  450.      Void System.DuplicateWaitObjectException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  451.      Void System.DuplicateWaitObjectException();
  452.     property DuplicateWaitObjectMessage { get(){} set(){} };
  453.     }
  454. class System.Empty : System.Object
  455.     {
  456.      Class System.Empty Value;
  457.      Void System.Empty();
  458.      String ToString();
  459.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  460.      Void System.Empty();
  461.     }
  462. class System.TypeLoadException : System.SystemException
  463.     {
  464.      String ClassName;
  465.      String AssemblyName;
  466.      String MessageArg;
  467.      I4 ResourceId;
  468.      Void System.TypeLoadException();
  469.      Void System.TypeLoadException( String message);
  470.      Void System.TypeLoadException( String message,  Class System.Exception inner);
  471.      String get_Message();
  472.      Void SetMessageField();
  473.      String get_TypeName();
  474.      Void System.TypeLoadException( String className,  String assemblyName,  String messageArg,  I4 resourceId);
  475.      Void System.TypeLoadException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  476.      String FormatTypeLoadExceptionMessage( String className,  String assemblyName,  String messageArg,  I4 resourceId);
  477.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  478.     property Message { get(){} set(){} };
  479.     property TypeName { get(){} set(){} };
  480.     }
  481. class System.EntryPointNotFoundException : System.TypeLoadException
  482.     {
  483.      Void System.EntryPointNotFoundException();
  484.      Void System.EntryPointNotFoundException( String message);
  485.      Void System.EntryPointNotFoundException( String message,  Class System.Exception inner);
  486.      Void System.EntryPointNotFoundException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  487.     }
  488. class System.DllNotFoundException : System.TypeLoadException
  489.     {
  490.      Void System.DllNotFoundException();
  491.      Void System.DllNotFoundException( String message);
  492.      Void System.DllNotFoundException( String message,  Class System.Exception inner);
  493.      Void System.DllNotFoundException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  494.     }
  495. class System.Environment : System.Object
  496.     {
  497.      I4 MaxMachineNameLength;
  498.      Class System.Resources.ResourceManager SystemResMgr;
  499.      Object m_resMgrLockObject;
  500.      Boolean m_loadingResource;
  501.      String m_machineName;
  502.      Class System.OperatingSystem m_os;
  503.      ValueClass OSName m_osname;
  504.      I processWinStation;
  505.      Boolean isUserInteractive;
  506.      Void System.Environment();
  507.      I4 get_TickCount();
  508.      I4 nativeGetTickCount();
  509.      Void ExitNative( I4 exitCode);
  510.      Void Exit( I4 exitCode);
  511.      I4 get_ExitCode();
  512.      Void set_ExitCode( I4 value);
  513.      Void nativeSetExitCode( I4 exitCode);
  514.      I4 nativeGetExitCode();
  515.      String get_CommandLine();
  516.      String get_CurrentDirectory();
  517.      Void set_CurrentDirectory( String value);
  518.      String get_SystemDirectory();
  519.      String ExpandEnvironmentVariables( String name);
  520.      String get_MachineName();
  521.      I4 GetComputerName( Class System.Text.StringBuilder nameBuffer,  ByRef I4 bufferSize);
  522.      SZArray String GetCommandLineArgs();
  523.      SZArray String GetCommandLineArgsNative();
  524.      String nativeGetEnvironmentVariable( String variable);
  525.      String GetEnvironmentVariable( String variable);
  526.      SZArray Char nativeGetEnvironmentCharArray();
  527.      Class System.Collections.IDictionary GetEnvironmentVariables();
  528.      SZArray String GetLogicalDrives();
  529.      String get_NewLine();
  530.      String nativeGetVersion();
  531.      Class System.Version get_Version();
  532.      I8 nativeGetWorkingSet();
  533.      I8 get_WorkingSet();
  534.      Class System.OperatingSystem get_OSVersion();
  535.      ValueClass OSName get_OSInfo();
  536.      String get_StackTrace();
  537.      String GetStackTrace( Class System.Exception e);
  538.      Class System.Resources.ResourceManager InitResourceManager();
  539.      String GetResourceString( String key);
  540.      String GetResourceString( String key,  SZArray Object values);
  541.      Boolean get_HasShutdownStarted();
  542.      Boolean nativeHasShutdownStarted();
  543.      String get_UserName();
  544.      Boolean get_UserInteractive();
  545.      String GetFolderPath( ValueClass SpecialFolder folder);
  546.      String get_UserDomainName();
  547.     property TickCount { get(){} set(){} };
  548.     property ExitCode { get(){} set(){} };
  549.     property CommandLine { get(){} set(){} };
  550.     property CurrentDirectory { get(){} set(){} };
  551.     property SystemDirectory { get(){} set(){} };
  552.     property MachineName { get(){} set(){} };
  553.     property NewLine { get(){} set(){} };
  554.     property Version { get(){} set(){} };
  555.     property WorkingSet { get(){} set(){} };
  556.     property OSVersion { get(){} set(){} };
  557.     property OSInfo { get(){} set(){} };
  558.     property StackTrace { get(){} set(){} };
  559.     property HasShutdownStarted { get(){} set(){} };
  560.     property UserName { get(){} set(){} };
  561.     property UserInteractive { get(){} set(){} };
  562.     property UserDomainName { get(){} set(){} };
  563.     }
  564. class OSName : System.Enum
  565.     {
  566.      I4 value__;
  567.      ValueClass OSName Invalid;
  568.      ValueClass OSName Unknown;
  569.      ValueClass OSName Win9x;
  570.      ValueClass OSName Win95;
  571.      ValueClass OSName Win98;
  572.      ValueClass OSName WinMe;
  573.      ValueClass OSName WinNT;
  574.      ValueClass OSName Nt4;
  575.      ValueClass OSName Win2k;
  576.     }
  577. class SpecialFolder : System.Enum
  578.     {
  579.      I4 value__;
  580.      ValueClass SpecialFolder ApplicationData;
  581.      ValueClass SpecialFolder CommonApplicationData;
  582.      ValueClass SpecialFolder LocalApplicationData;
  583.      ValueClass SpecialFolder Cookies;
  584.      ValueClass SpecialFolder Favorites;
  585.      ValueClass SpecialFolder History;
  586.      ValueClass SpecialFolder InternetCache;
  587.      ValueClass SpecialFolder Programs;
  588.      ValueClass SpecialFolder Recent;
  589.      ValueClass SpecialFolder SendTo;
  590.      ValueClass SpecialFolder StartMenu;
  591.      ValueClass SpecialFolder Startup;
  592.      ValueClass SpecialFolder System;
  593.      ValueClass SpecialFolder Templates;
  594.      ValueClass SpecialFolder DesktopDirectory;
  595.      ValueClass SpecialFolder Personal;
  596.      ValueClass SpecialFolder ProgramFiles;
  597.      ValueClass SpecialFolder CommonProgramFiles;
  598.     }
  599. class System.EventHandler : System.MulticastDelegate
  600.     {
  601.      Void System.EventHandler( Object object,  I method);
  602.      Void Invoke( Object sender,  Class System.EventArgs e);
  603.      Class System.IAsyncResult BeginInvoke( Object sender,  Class System.EventArgs e,  Class System.AsyncCallback callback,  Object object);
  604.      Void EndInvoke( Class System.IAsyncResult result);
  605.     }
  606. class System.FieldAccessException : System.MemberAccessException
  607.     {
  608.      Void System.FieldAccessException();
  609.      Void System.FieldAccessException( String message);
  610.      Void System.FieldAccessException( String message,  Class System.Exception inner);
  611.      Void System.FieldAccessException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  612.     }
  613. class System.FlagsAttribute : System.Attribute
  614.     {
  615.      Void System.FlagsAttribute();
  616.     }
  617. class System.FormatException : System.SystemException
  618.     {
  619.      Void System.FormatException();
  620.      Void System.FormatException( String message);
  621.      Void System.FormatException( String message,  Class System.Exception innerException);
  622.      Void System.FormatException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  623.     }
  624. class System.GC : System.Object
  625.     {
  626.      Class System.Reflection.Cache.ClearCacheHandler m_cacheHandler;
  627.      Void System.GC();
  628.      I4 GetGenerationWR( I4 handle);
  629.      I8 nativeGetTotalMemory();
  630.      Void nativeCollectGeneration( I4 generation);
  631.      I4 nativeGetMaxGeneration();
  632.      I4 GetGeneration( Object obj);
  633.      Void Collect( I4 generation);
  634.      Void Collect();
  635.      Void KeepAlive( Object obj);
  636.      I4 GetGeneration( Class System.WeakReference wo);
  637.      I4 get_MaxGeneration();
  638.      Void WaitForPendingFinalizers();
  639.      Void nativeSuppressFinalize( Object o);
  640.      Void SuppressFinalize( Object obj);
  641.      Void nativeReRegisterForFinalize( Object o);
  642.      Void ReRegisterForFinalize( Object obj);
  643.      I8 GetTotalMemory( Boolean forceFullCollection);
  644.      Class System.Reflection.MethodBase nativeGetCurrentMethod( ByRef ValueClass System.Threading.StackCrawlMark stackMark);
  645.      Void SetCleanupCache();
  646.      Void add_ClearCache( Class System.Reflection.Cache.ClearCacheHandler value);
  647.      Void remove_ClearCache( Class System.Reflection.Cache.ClearCacheHandler value);
  648.      Void FireCacheEvent();
  649.     property MaxGeneration { get(){} set(){} };
  650.     event ClearCache;
  651.     }
  652. class System.Guid : System.ValueType
  653.     {
  654.      ValueClass System.Guid Empty;
  655.      I4 _a;
  656.      I2 _b;
  657.      I2 _c;
  658.      UI1 _d;
  659.      UI1 _e;
  660.      UI1 _f;
  661.      UI1 _g;
  662.      UI1 _h;
  663.      UI1 _i;
  664.      UI1 _j;
  665.      UI1 _k;
  666.      Void System.Guid( SZArray UI1 b);
  667.      Void System.Guid( UI4 a,  UI2 b,  UI2 c,  UI1 d,  UI1 e,  UI1 f,  UI1 g,  UI1 h,  UI1 i,  UI1 j k);
  668.      Void System.Guid( Boolean blank);
  669.      Void System.Guid( String g);
  670.      Void System.Guid( I4 a,  I2 b,  I2 c,  SZArray UI1 d);
  671.      Void System.Guid( I4 a,  I2 b,  I2 c,  UI1 d,  UI1 e,  UI1 f,  UI1 g,  UI1 h,  UI1 i,  UI1 j k);
  672.      I4 TryParse( String str,  SZArray I4 parsePos,  I4 requiredLength);
  673.      String EatAllWhitespace( String str);
  674.      Boolean IsHexPrefix( String str,  I4 i);
  675.      SZArray UI1 ToByteArray();
  676.      String ToString();
  677.      I4 GetHashCode();
  678.      Boolean Equals( Object o);
  679.      I4 GetResult( UI4 me,  UI4 them);
  680.      I4 CompareTo( Object value);
  681.      Boolean op_Equality( ValueClass System.Guid a,  ValueClass System.Guid b);
  682.      Boolean op_Inequality( ValueClass System.Guid a,  ValueClass System.Guid b);
  683.      Boolean CompleteGuid();
  684.      ValueClass System.Guid NewGuid();
  685.      String ToString( String format);
  686.      Char HexToChar( I4 a);
  687.      String ToString( String format,  Class System.IFormatProvider provider);
  688.      Void System.Guid();
  689.     }
  690. interface System.IAsyncResult : 
  691.     {
  692.      Boolean get_IsCompleted();
  693.      Class System.Threading.WaitHandle get_AsyncWaitHandle();
  694.      Object get_AsyncState();
  695.      Boolean get_CompletedSynchronously();
  696.     property IsCompleted { get(){} set(){} };
  697.     property AsyncWaitHandle { get(){} set(){} };
  698.     property AsyncState { get(){} set(){} };
  699.     property CompletedSynchronously { get(){} set(){} };
  700.     }
  701. interface System.ICustomFormatter : 
  702.     {
  703.      String Format( String format,  Object arg,  Class System.IFormatProvider formatProvider);
  704.     }
  705. interface System.IDisposable : 
  706.     {
  707.      Void Dispose();
  708.     }
  709. interface System.IFormatProvider : 
  710.     {
  711.      Object GetFormat( Class System.Type formatType);
  712.     }
  713. class System.IndexOutOfRangeException : System.SystemException
  714.     {
  715.      Void System.IndexOutOfRangeException();
  716.      Void System.IndexOutOfRangeException( String message);
  717.      Void System.IndexOutOfRangeException( String message,  Class System.Exception innerException);
  718.      Void System.IndexOutOfRangeException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  719.     }
  720. class System.Int16 : System.ValueType
  721.     {
  722.      I2 MaxValue;
  723.      I2 MinValue;
  724.      I2 m_value;
  725.      I4 CompareTo( Object value);
  726.      Boolean Equals( Object obj);
  727.      I4 GetHashCode();
  728.      String ToString();
  729.      String ToString( String format);
  730.      String ToString( String format,  Class System.IFormatProvider provider);
  731.      I2 Parse( String s);
  732.      I2 Parse( String s,  ValueClass System.Globalization.NumberStyles style);
  733.      I2 Parse( String s,  Class System.IFormatProvider provider);
  734.      I2 Parse( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.IFormatProvider provider);
  735.      String ToString( Class System.IFormatProvider provider);
  736.      ValueClass System.TypeCode GetTypeCode();
  737.      Boolean System.IConvertible.ToBoolean( Class System.IFormatProvider provider);
  738.      Char System.IConvertible.ToChar( Class System.IFormatProvider provider);
  739.      I1 System.IConvertible.ToSByte( Class System.IFormatProvider provider);
  740.      UI1 System.IConvertible.ToByte( Class System.IFormatProvider provider);
  741.      I2 System.IConvertible.ToInt16( Class System.IFormatProvider provider);
  742.      UI2 System.IConvertible.ToUInt16( Class System.IFormatProvider provider);
  743.      I4 System.IConvertible.ToInt32( Class System.IFormatProvider provider);
  744.      UI4 System.IConvertible.ToUInt32( Class System.IFormatProvider provider);
  745.      I8 System.IConvertible.ToInt64( Class System.IFormatProvider provider);
  746.      UI8 System.IConvertible.ToUInt64( Class System.IFormatProvider provider);
  747.      R4 System.IConvertible.ToSingle( Class System.IFormatProvider provider);
  748.      R8 System.IConvertible.ToDouble( Class System.IFormatProvider provider);
  749.      ValueClass System.Decimal System.IConvertible.ToDecimal( Class System.IFormatProvider provider);
  750.      ValueClass System.DateTime System.IConvertible.ToDateTime( Class System.IFormatProvider provider);
  751.      Object System.IConvertible.ToType( Class System.Type type,  Class System.IFormatProvider provider);
  752.     }
  753. class System.Int32 : System.ValueType
  754.     {
  755.      I4 MaxValue;
  756.      I4 MinValue;
  757.      I4 m_value;
  758.      I4 CompareTo( Object value);
  759.      Boolean Equals( Object obj);
  760.      I4 GetHashCode();
  761.      String ToString();
  762.      String ToString( String format);
  763.      String ToString( String format,  Class System.IFormatProvider provider);
  764.      I4 Parse( String s);
  765.      I4 Parse( String s,  ValueClass System.Globalization.NumberStyles style);
  766.      I4 Parse( String s,  Class System.IFormatProvider provider);
  767.      I4 Parse( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.IFormatProvider provider);
  768.      String ToString( Class System.IFormatProvider provider);
  769.      ValueClass System.TypeCode GetTypeCode();
  770.      Boolean System.IConvertible.ToBoolean( Class System.IFormatProvider provider);
  771.      Char System.IConvertible.ToChar( Class System.IFormatProvider provider);
  772.      I1 System.IConvertible.ToSByte( Class System.IFormatProvider provider);
  773.      UI1 System.IConvertible.ToByte( Class System.IFormatProvider provider);
  774.      I2 System.IConvertible.ToInt16( Class System.IFormatProvider provider);
  775.      UI2 System.IConvertible.ToUInt16( Class System.IFormatProvider provider);
  776.      I4 System.IConvertible.ToInt32( Class System.IFormatProvider provider);
  777.      UI4 System.IConvertible.ToUInt32( Class System.IFormatProvider provider);
  778.      I8 System.IConvertible.ToInt64( Class System.IFormatProvider provider);
  779.      UI8 System.IConvertible.ToUInt64( Class System.IFormatProvider provider);
  780.      R4 System.IConvertible.ToSingle( Class System.IFormatProvider provider);
  781.      R8 System.IConvertible.ToDouble( Class System.IFormatProvider provider);
  782.      ValueClass System.Decimal System.IConvertible.ToDecimal( Class System.IFormatProvider provider);
  783.      ValueClass System.DateTime System.IConvertible.ToDateTime( Class System.IFormatProvider provider);
  784.      Object System.IConvertible.ToType( Class System.Type type,  Class System.IFormatProvider provider);
  785.     }
  786. class System.Int64 : System.ValueType
  787.     {
  788.      I8 MaxValue;
  789.      I8 MinValue;
  790.      I8 m_value;
  791.      I4 CompareTo( Object value);
  792.      Boolean Equals( Object obj);
  793.      I4 GetHashCode();
  794.      String ToString();
  795.      String ToString( String format);
  796.      String ToString( String format,  Class System.IFormatProvider provider);
  797.      I8 Parse( String s);
  798.      I8 Parse( String s,  ValueClass System.Globalization.NumberStyles style);
  799.      I8 Parse( String s,  Class System.IFormatProvider provider);
  800.      I8 Parse( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.IFormatProvider provider);
  801.      String ToString( Class System.IFormatProvider provider);
  802.      ValueClass System.TypeCode GetTypeCode();
  803.      Boolean System.IConvertible.ToBoolean( Class System.IFormatProvider provider);
  804.      Char System.IConvertible.ToChar( Class System.IFormatProvider provider);
  805.      I1 System.IConvertible.ToSByte( Class System.IFormatProvider provider);
  806.      UI1 System.IConvertible.ToByte( Class System.IFormatProvider provider);
  807.      I2 System.IConvertible.ToInt16( Class System.IFormatProvider provider);
  808.      UI2 System.IConvertible.ToUInt16( Class System.IFormatProvider provider);
  809.      I4 System.IConvertible.ToInt32( Class System.IFormatProvider provider);
  810.      UI4 System.IConvertible.ToUInt32( Class System.IFormatProvider provider);
  811.      I8 System.IConvertible.ToInt64( Class System.IFormatProvider provider);
  812.      UI8 System.IConvertible.ToUInt64( Class System.IFormatProvider provider);
  813.      R4 System.IConvertible.ToSingle( Class System.IFormatProvider provider);
  814.      R8 System.IConvertible.ToDouble( Class System.IFormatProvider provider);
  815.      ValueClass System.Decimal System.IConvertible.ToDecimal( Class System.IFormatProvider provider);
  816.      ValueClass System.DateTime System.IConvertible.ToDateTime( Class System.IFormatProvider provider);
  817.      Object System.IConvertible.ToType( Class System.Type type,  Class System.IFormatProvider provider);
  818.     }
  819. class System.IntPtr : System.ValueType
  820.     {
  821.      Ptr Void m_value;
  822.      I Zero;
  823.      Void System.IntPtr( I4 value);
  824.      Void System.IntPtr( I8 value);
  825.      Void System.IntPtr( Ptr Void value);
  826.      Void System.IntPtr( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  827.      Void System.Runtime.Serialization.ISerializable.GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  828.      Boolean Equals( Object obj);
  829.      I4 GetHashCode();
  830.      I4 ToInt32();
  831.      I8 ToInt64();
  832.      String ToString();
  833.      I op_Explicit( I4 value);
  834.      I op_Explicit( I8 value);
  835.      I op_Explicit( Ptr Void value);
  836.      Ptr Void op_Explicit( I value);
  837.      I4 op_Explicit( I value);
  838.      I8 op_Explicit( I value);
  839.      Boolean op_Equality( I value1,  I value2);
  840.      Boolean op_Inequality( I value1,  I value2);
  841.      I4 get_Size();
  842.      Ptr Void ToPointer();
  843.      Void System.IntPtr();
  844.     property Size { get(){} set(){} };
  845.     }
  846. class System.InvalidCastException : System.SystemException
  847.     {
  848.      Void System.InvalidCastException();
  849.      Void System.InvalidCastException( String message);
  850.      Void System.InvalidCastException( String message,  Class System.Exception innerException);
  851.      Void System.InvalidCastException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  852.     }
  853. class System.InvalidOperationException : System.SystemException
  854.     {
  855.      Void System.InvalidOperationException();
  856.      Void System.InvalidOperationException( String message);
  857.      Void System.InvalidOperationException( String message,  Class System.Exception innerException);
  858.      Void System.InvalidOperationException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  859.     }
  860. class System.InvalidProgramException : System.SystemException
  861.     {
  862.      Void System.InvalidProgramException();
  863.      Void System.InvalidProgramException( String message);
  864.      Void System.InvalidProgramException( String message,  Class System.Exception inner);
  865.      Void System.InvalidProgramException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  866.     }
  867. interface System.IServiceProvider : 
  868.     {
  869.      Object GetService( Class System.Type serviceType);
  870.     }
  871. class System.LocalDataStore : System.Object
  872.     {
  873.      SZArray Object m_DataTable;
  874.      Class System.LocalDataStoreMgr m_Manager;
  875.      I4 DONT_USE_InternalStore;
  876.      Void System.LocalDataStore( Class System.LocalDataStoreMgr mgr,  I4 InitialCapacity);
  877.      Object GetData( Class System.LocalDataStoreSlot slot);
  878.      Void SetData( Class System.LocalDataStoreSlot slot,  Object data);
  879.      Void SetDataInternal( I4 slot,  Object data,  Boolean bAlloc);
  880.      Void SetCapacity( I4 capacity);
  881.     }
  882. class System.LdsSyncHelper : System.Object
  883.     {
  884.      I4 Get( ByRef I4 slot);
  885.      Void System.LdsSyncHelper();
  886.     }
  887. class System.LocalDataStoreSlot : System.Object
  888.     {
  889.      Class System.LdsSyncHelper m_helper;
  890.      Class System.LocalDataStoreMgr m_mgr;
  891.      I4 m_slot;
  892.      Void System.LocalDataStoreSlot( Class System.LocalDataStoreMgr mgr,  I4 slot);
  893.      Class System.LocalDataStoreMgr get_Manager();
  894.      I4 get_Slot();
  895.      Boolean IsValid();
  896.      Void Finalize();
  897.      Void System.LocalDataStoreSlot();
  898.     property Manager { get(){} set(){} };
  899.     property Slot { get(){} set(){} };
  900.     }
  901. class System.LocalDataStoreMgr : System.Object
  902.     {
  903.      UI1 DataSlotOccupied;
  904.      I4 InitialSlotTableSize;
  905.      I4 SlotTableDoubleThreshold;
  906.      I4 LargeSlotTableSizeIncrease;
  907.      SZArray UI1 m_SlotInfoTable;
  908.      I4 m_FirstAvailableSlot;
  909.      Class System.Collections.ArrayList m_ManagedLocalDataStores;
  910.      Class System.Collections.Hashtable m_KeyToSlotMap;
  911.      Class System.LocalDataStore CreateLocalDataStore();
  912.      Void DeleteLocalDataStore( Class System.LocalDataStore store);
  913.      Class System.LocalDataStoreSlot AllocateDataSlot();
  914.      Class System.LocalDataStoreSlot AllocateNamedDataSlot( String name);
  915.      Class System.LocalDataStoreSlot GetNamedDataSlot( String name);
  916.      Void FreeNamedDataSlot( String name);
  917.      Void FreeDataSlot( I4 slot);
  918.      Void ValidateSlot( Class System.LocalDataStoreSlot slot);
  919.      I4 GetSlotTableLength();
  920.      Void System.LocalDataStoreMgr();
  921.     }
  922. class System.Math : System.Object
  923.     {
  924.      R8 PI;
  925.      R8 E;
  926.      I4 maxRoundingDigits;
  927.      R8 NegativeZero;
  928.      Void System.Math();
  929.      R8 Acos( R8 d);
  930.      R8 Asin( R8 d);
  931.      R8 Atan( R8 d);
  932.      R8 Atan2( R8 y,  R8 x);
  933.      R8 Cos( R8 d);
  934.      R8 Sin( R8 a);
  935.      R8 Tan( R8 a);
  936.      R8 Cosh( R8 value);
  937.      R8 Sinh( R8 value);
  938.      R8 Tanh( R8 value);
  939.      R8 Round( R8 a);
  940.      R8 Round( R8 value,  I4 digits);
  941.      R8 InternalRound( R8 value,  I4 digits);
  942.      ValueClass System.Decimal Round( ValueClass System.Decimal d);
  943.      ValueClass System.Decimal Round( ValueClass System.Decimal d,  I4 decimals);
  944.      R8 Ceiling( R8 a);
  945.      R8 Floor( R8 d);
  946.      R8 Sqrt( R8 d);
  947.      R8 Log( R8 d);
  948.      R8 Log10( R8 d);
  949.      R8 Exp( R8 d);
  950.      R8 Pow( R8 x,  R8 y);
  951.      R8 IEEERemainder( R8 x,  R8 y);
  952.      I1 Abs( I1 value);
  953.      I1 AbsHelper( I1 value);
  954.      I2 Abs( I2 value);
  955.      I2 AbsHelper( I2 value);
  956.      I4 Abs( I4 value);
  957.      I4 AbsHelper( I4 value);
  958.      I8 Abs( I8 value);
  959.      I8 AbsHelper( I8 value);
  960.      R4 Abs( R4 value);
  961.      R8 Abs( R8 value);
  962.      ValueClass System.Decimal Abs( ValueClass System.Decimal value);
  963.      I1 Max( I1 val1,  I1 val2);
  964.      UI1 Max( UI1 val1,  UI1 val2);
  965.      I2 Max( I2 val1,  I2 val2);
  966.      UI2 Max( UI2 val1,  UI2 val2);
  967.      I4 Max( I4 val1,  I4 val2);
  968.      UI4 Max( UI4 val1,  UI4 val2);
  969.      I8 Max( I8 val1,  I8 val2);
  970.      UI8 Max( UI8 val1,  UI8 val2);
  971.      R4 Max( R4 val1,  R4 val2);
  972.      R8 Max( R8 val1,  R8 val2);
  973.      ValueClass System.Decimal Max( ValueClass System.Decimal val1,  ValueClass System.Decimal val2);
  974.      I1 Min( I1 val1,  I1 val2);
  975.      UI1 Min( UI1 val1,  UI1 val2);
  976.      I2 Min( I2 val1,  I2 val2);
  977.      UI2 Min( UI2 val1,  UI2 val2);
  978.      I4 Min( I4 val1,  I4 val2);
  979.      UI4 Min( UI4 val1,  UI4 val2);
  980.      I8 Min( I8 val1,  I8 val2);
  981.      UI8 Min( UI8 val1,  UI8 val2);
  982.      R4 Min( R4 val1,  R4 val2);
  983.      R8 Min( R8 val1,  R8 val2);
  984.      ValueClass System.Decimal Min( ValueClass System.Decimal val1,  ValueClass System.Decimal val2);
  985.      R8 Log( R8 a,  R8 newBase);
  986.      I4 Sign( I1 value);
  987.      I4 Sign( I2 value);
  988.      I4 Sign( I4 value);
  989.      I4 Sign( I8 value);
  990.      I4 Sign( R4 value);
  991.      I4 Sign( R8 value);
  992.      I4 Sign( ValueClass System.Decimal value);
  993.      Void System.Math();
  994.     }
  995. class System.MethodAccessException : System.MemberAccessException
  996.     {
  997.      Void System.MethodAccessException();
  998.      Void System.MethodAccessException( String message);
  999.      Void System.MethodAccessException( String message,  Class System.Exception inner);
  1000.      Void System.MethodAccessException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1001.     }
  1002. class System.MissingMemberException : System.MemberAccessException
  1003.     {
  1004.      String ClassName;
  1005.      String MemberName;
  1006.      SZArray UI1 Signature;
  1007.      Void System.MissingMemberException();
  1008.      Void System.MissingMemberException( String message);
  1009.      Void System.MissingMemberException( String message,  Class System.Exception inner);
  1010.      Void System.MissingMemberException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1011.      String get_Message();
  1012.      String FormatSignature( SZArray UI1 signature);
  1013.      Void System.MissingMemberException( String className,  String memberName,  SZArray UI1 signature);
  1014.      Void System.MissingMemberException( String className,  String memberName);
  1015.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1016.     property Message { get(){} set(){} };
  1017.     }
  1018. class System.MissingFieldException : System.MissingMemberException
  1019.     {
  1020.      Void System.MissingFieldException();
  1021.      Void System.MissingFieldException( String message);
  1022.      Void System.MissingFieldException( String message,  Class System.Exception inner);
  1023.      Void System.MissingFieldException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1024.      String get_Message();
  1025.      String FormatSignature( SZArray UI1 signature);
  1026.      Void System.MissingFieldException( String className,  String fieldName,  SZArray UI1 signature);
  1027.      Void System.MissingFieldException( String className,  String fieldName);
  1028.     property Message { get(){} set(){} };
  1029.     }
  1030. class System.MissingMethodException : System.MissingMemberException
  1031.     {
  1032.      Void System.MissingMethodException();
  1033.      Void System.MissingMethodException( String message);
  1034.      Void System.MissingMethodException( String message,  Class System.Exception inner);
  1035.      Void System.MissingMethodException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1036.      String get_Message();
  1037.      String FormatSignature( SZArray UI1 signature);
  1038.      Void System.MissingMethodException( String className,  String methodName,  SZArray UI1 signature);
  1039.      Void System.MissingMethodException( String className,  String methodName);
  1040.     property Message { get(){} set(){} };
  1041.     }
  1042. class System.MulticastNotSupportedException : System.SystemException
  1043.     {
  1044.      Void System.MulticastNotSupportedException();
  1045.      Void System.MulticastNotSupportedException( String message);
  1046.      Void System.MulticastNotSupportedException( String message,  Class System.Exception inner);
  1047.      Void System.MulticastNotSupportedException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1048.     }
  1049. class System.NonSerializedAttribute : System.Attribute
  1050.     {
  1051.      Void System.NonSerializedAttribute();
  1052.     }
  1053. class System.NotFiniteNumberException : System.ArithmeticException
  1054.     {
  1055.      R8 _offendingNumber;
  1056.      Void System.NotFiniteNumberException();
  1057.      Void System.NotFiniteNumberException( R8 offendingNumber);
  1058.      Void System.NotFiniteNumberException( String message);
  1059.      Void System.NotFiniteNumberException( String message,  R8 offendingNumber);
  1060.      Void System.NotFiniteNumberException( String message,  R8 offendingNumber,  Class System.Exception innerException);
  1061.      Void System.NotFiniteNumberException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1062.      R8 get_OffendingNumber();
  1063.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1064.     property OffendingNumber { get(){} set(){} };
  1065.     }
  1066. class System.NotImplementedException : System.SystemException
  1067.     {
  1068.      Void System.NotImplementedException();
  1069.      Void System.NotImplementedException( String message);
  1070.      Void System.NotImplementedException( String message,  Class System.Exception inner);
  1071.      Void System.NotImplementedException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1072.     }
  1073. class System.NotSupportedException : System.SystemException
  1074.     {
  1075.      Void System.NotSupportedException();
  1076.      Void System.NotSupportedException( String message);
  1077.      Void System.NotSupportedException( String message,  Class System.Exception innerException);
  1078.      Void System.NotSupportedException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1079.     }
  1080. class System.NullReferenceException : System.SystemException
  1081.     {
  1082.      Void System.NullReferenceException();
  1083.      Void System.NullReferenceException( String message);
  1084.      Void System.NullReferenceException( String message,  Class System.Exception innerException);
  1085.      Void System.NullReferenceException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1086.     }
  1087. class System.Number : System.Object
  1088.     {
  1089.      Void System.Number();
  1090.      String FormatDecimal( ValueClass System.Decimal value,  String format,  Class System.Globalization.NumberFormatInfo info);
  1091.      String FormatDouble( R8 value,  String format,  Class System.Globalization.NumberFormatInfo info);
  1092.      String FormatInt32( I4 value,  String format,  Class System.Globalization.NumberFormatInfo info);
  1093.      String FormatUInt32( UI4 value,  String format,  Class System.Globalization.NumberFormatInfo info);
  1094.      String FormatInt64( I8 value,  String format,  Class System.Globalization.NumberFormatInfo info);
  1095.      String FormatUInt64( UI8 value,  String format,  Class System.Globalization.NumberFormatInfo info);
  1096.      String FormatSingle( R4 value,  String format,  Class System.Globalization.NumberFormatInfo info);
  1097.      ValueClass System.Decimal ParseDecimal( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.Globalization.NumberFormatInfo info);
  1098.      R8 ParseDouble( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.Globalization.NumberFormatInfo info);
  1099.      Boolean TryParseDouble( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.Globalization.NumberFormatInfo info,  ByRef R8 result);
  1100.      I4 ParseInt32( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.Globalization.NumberFormatInfo info);
  1101.      UI4 ParseUInt32( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.Globalization.NumberFormatInfo info);
  1102.      I8 ParseInt64( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.Globalization.NumberFormatInfo info);
  1103.      UI8 ParseUInt64( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.Globalization.NumberFormatInfo info);
  1104.      R4 ParseSingle( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.Globalization.NumberFormatInfo info);
  1105.     }
  1106. class System.ObjectDisposedException : System.InvalidOperationException
  1107.     {
  1108.      String objectName;
  1109.      Void System.ObjectDisposedException( String objectName);
  1110.      Void System.ObjectDisposedException( String objectName,  String message);
  1111.      String get_Message();
  1112.      String get_ObjectName();
  1113.      Void System.ObjectDisposedException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1114.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1115.     property Message { get(){} set(){} };
  1116.     property ObjectName { get(){} set(){} };
  1117.     }
  1118. class System.ObsoleteAttribute : System.Attribute
  1119.     {
  1120.      String _message;
  1121.      Boolean _error;
  1122.      Void System.ObsoleteAttribute();
  1123.      Void System.ObsoleteAttribute( String message);
  1124.      Void System.ObsoleteAttribute( String message,  Boolean error);
  1125.      String get_Message();
  1126.      Boolean get_IsError();
  1127.     property Message { get(){} set(){} };
  1128.     property IsError { get(){} set(){} };
  1129.     }
  1130. class System.OleAutBinder : System.DefaultBinder
  1131.     {
  1132.      Object ChangeType( Object value,  Class System.Type type,  Class System.Globalization.CultureInfo cultureInfo);
  1133.      Void System.OleAutBinder();
  1134.     }
  1135. class System.OperatingSystem : System.Object
  1136.     {
  1137.      Class System.Version _version;
  1138.      ValueClass System.PlatformID _platform;
  1139.      Void System.OperatingSystem();
  1140.      Void System.OperatingSystem( ValueClass System.PlatformID platform,  Class System.Version version);
  1141.      ValueClass System.PlatformID get_Platform();
  1142.      Class System.Version get_Version();
  1143.      Object Clone();
  1144.      String ToString();
  1145.     property Platform { get(){} set(){} };
  1146.     property Version { get(){} set(){} };
  1147.     }
  1148. class System.OverflowException : System.ArithmeticException
  1149.     {
  1150.      Void System.OverflowException();
  1151.      Void System.OverflowException( String message);
  1152.      Void System.OverflowException( String message,  Class System.Exception innerException);
  1153.      Void System.OverflowException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1154.     }
  1155. class System.ParamArrayAttribute : System.Attribute
  1156.     {
  1157.      Void System.ParamArrayAttribute();
  1158.     }
  1159. class System.ParseNumbers : System.Object
  1160.     {
  1161.      I4 PrintAsI1;
  1162.      I4 PrintAsI2;
  1163.      I4 PrintAsI4;
  1164.      I4 TreatAsUnsigned;
  1165.      I4 TreatAsI1;
  1166.      I4 TreatAsI2;
  1167.      I4 IsTight;
  1168.      SZArray I4 ZeroStart;
  1169.      I8 StringToLong( String s,  I4 radix,  I4 flags);
  1170.      I8 StringToLong( String s,  I4 radix,  I4 flags,  SZArray I4 currPos);
  1171.      I8 RadixStringToLong( String s,  I4 radix,  Boolean isTight);
  1172.      I8 RadixStringToLong( String s,  I4 radix,  Boolean isTight,  SZArray I4 currPos);
  1173.      I4 StringToInt( String s,  I4 radix,  I4 flags);
  1174.      I4 StringToInt( String s,  I4 radix,  I4 flags,  SZArray I4 currPos);
  1175.      String IntToDecimalString( I4 i);
  1176.      String IntToString( I4 l,  I4 radix,  I4 width,  Char paddingChar,  I4 flags);
  1177.      String LongToString( I8 l,  I4 radix,  I4 width,  Char paddingChar,  I4 flags);
  1178.      String LongToString( I4 radix,  I4 width,  I8 l,  Char paddingChar,  I4 flags);
  1179.      Void System.ParseNumbers();
  1180.      Void System.ParseNumbers();
  1181.     }
  1182. class System.PlatformID : System.Enum
  1183.     {
  1184.      I4 value__;
  1185.      ValueClass System.PlatformID Win32S;
  1186.      ValueClass System.PlatformID Win32Windows;
  1187.      ValueClass System.PlatformID Win32NT;
  1188.     }
  1189. class System.PlatformNotSupportedException : System.NotSupportedException
  1190.     {
  1191.      Void System.PlatformNotSupportedException();
  1192.      Void System.PlatformNotSupportedException( String message);
  1193.      Void System.PlatformNotSupportedException( String message,  Class System.Exception inner);
  1194.      Void System.PlatformNotSupportedException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1195.     }
  1196. class System.Random : System.Object
  1197.     {
  1198.      I4 MBIG;
  1199.      I4 MSEED;
  1200.      I4 MZ;
  1201.      I4 inext;
  1202.      I4 inextp;
  1203.      SZArray I4 SeedArray;
  1204.      Void System.Random();
  1205.      Void System.Random( I4 Seed);
  1206.      R8 Sample();
  1207.      I4 Next();
  1208.      I4 Next( I4 minValue,  I4 maxValue);
  1209.      I4 Next( I4 maxValue);
  1210.      R8 NextDouble();
  1211.      Void NextBytes( SZArray UI1 buffer);
  1212.     }
  1213. class System.RankException : System.SystemException
  1214.     {
  1215.      Void System.RankException();
  1216.      Void System.RankException( String message);
  1217.      Void System.RankException( String message,  Class System.Exception innerException);
  1218.      Void System.RankException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1219.     }
  1220. class System.ResId : System.Object
  1221.     {
  1222.      String Arg_ArrayLengthsDiffer;
  1223.      String Argument_InvalidNumberOfMembers;
  1224.      String Argument_UnequalMembers;
  1225.      String Argument_SpecifyValueSize;
  1226.      String Argument_UnmatchingSymScope;
  1227.      String Argument_NotInExceptionBlock;
  1228.      String Argument_NotExceptionType;
  1229.      String Argument_InvalidLabel;
  1230.      String Argument_UnclosedExceptionBlock;
  1231.      String Argument_MissingDefaultConstructor;
  1232.      String Argument_TooManyFinallyClause;
  1233.      String Argument_NotInTheSameModuleBuilder;
  1234.      String Argument_BadCurrentLocalVariable;
  1235.      String Argument_DuplicateModuleName;
  1236.      String Argument_BadPersistableModuleInTransientAssembly;
  1237.      String Argument_HasToBeArrayClass;
  1238.      String Argument_InvalidDirectory;
  1239.      String MissingType;
  1240.      String MissingModule;
  1241.      String ArgumentOutOfRange_Index;
  1242.      String ArgumentOutOfRange_Range;
  1243.      String ExecutionEngine_YoureHosed;
  1244.      String Format_NeedSingleChar;
  1245.      String Format_StringZeroLength;
  1246.      String InvalidOperation_EnumEnded;
  1247.      String InvalidOperation_EnumFailedVersion;
  1248.      String InvalidOperation_EnumNotStarted;
  1249.      String InvalidOperation_EnumOpCantHappen;
  1250.      String InvalidOperation_InternalState;
  1251.      String InvalidOperation_ModifyRONumFmtInfo;
  1252.      String InvalidOperation_MethodBaked;
  1253.      String InvalidOperation_NotADebugModule;
  1254.      String InvalidOperation_MethodHasBody;
  1255.      String InvalidOperation_OpenLocalVariableScope;
  1256.      String InvalidOperation_TypeHasBeenCreated;
  1257.      String InvalidOperation_RefedAssemblyNotSaved;
  1258.      String InvalidOperation_AssemblyHasBeenSaved;
  1259.      String InvalidOperation_ModuleHasBeenSaved;
  1260.      String InvalidOperation_CannotAlterAssembly;
  1261.      String NotSupported_CannotSaveModuleIndividually;
  1262.      String NotSupported_Constructor;
  1263.      String NotSupported_Method;
  1264.      String NotSupported_NYI;
  1265.      String NotSupported_DynamicModule;
  1266.      String NotSupported_NotDynamicModule;
  1267.      String NotSupported_NotAllTypesAreBaked;
  1268.      String NotSupported_SortedListNestedWrite;
  1269.      String Serialization_ArrayInvalidLength;
  1270.      String Serialization_ArrayNoLength;
  1271.      String Serialization_CannotGetType;
  1272.      String Serialization_InsufficientState;
  1273.      String Serialization_InvalidID;
  1274.      String Serialization_MalformedArray;
  1275.      String Serialization_MultipleMembers;
  1276.      String Serialization_NoID;
  1277.      String Serialization_NoType;
  1278.      String Serialization_NoBaseType;
  1279.      String Serialization_NullSignature;
  1280.      String Serialization_UnknownMember;
  1281.      String WeakReference_NoLongerValid;
  1282.      String Loader_InvalidPath;
  1283.      Void System.ResId();
  1284.     }
  1285. class System.RuntimeArgumentHandle : System.ValueType
  1286.     {
  1287.      I m_ptr;
  1288.     }
  1289. class System.RuntimeFieldHandle : System.ValueType
  1290.     {
  1291.      I m_ptr;
  1292.      I get_Value();
  1293.      Void System.RuntimeFieldHandle( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1294.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1295.     property Value { get(){} set(){} };
  1296.     }
  1297. class System.RuntimeMethodHandle : System.ValueType
  1298.     {
  1299.      I m_ptr;
  1300.      I get_Value();
  1301.      Void System.RuntimeMethodHandle( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1302.      I GetFunctionPointer();
  1303.      I InternalGetFunctionPointer( I pMethodDesc);
  1304.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1305.     property Value { get(){} set(){} };
  1306.     }
  1307. interface System.Reflection.ICustomAttributeProvider : 
  1308.     {
  1309.      SZArray Object GetCustomAttributes( Class System.Type attributeType,  Boolean inherit);
  1310.      SZArray Object GetCustomAttributes( Boolean inherit);
  1311.      Boolean IsDefined( Class System.Type attributeType,  Boolean inherit);
  1312.     }
  1313. class System.Reflection.MemberInfo : System.Object
  1314.     {
  1315.      Class System.Reflection.Cache.InternalCache m_cachedData;
  1316.      Void System.Reflection.MemberInfo();
  1317.      Class System.Reflection.Cache.InternalCache get_Cache();
  1318.      Void OnCacheClear( Object sender,  Class System.Reflection.Cache.ClearCacheEventArgs cacheEventArgs);
  1319.      ValueClass System.Reflection.MemberTypes get_MemberType();
  1320.      String get_Name();
  1321.      Class System.Type get_DeclaringType();
  1322.      Class System.Type get_ReflectedType();
  1323.      SZArray Object GetCustomAttributes( Boolean inherit);
  1324.      SZArray Object GetCustomAttributes( Class System.Type attributeType,  Boolean inherit);
  1325.      Boolean IsDefined( Class System.Type attributeType,  Boolean inherit);
  1326.      Class System.Type InternalReflectedClass( Boolean returnGlobalClass);
  1327.     property Cache { get(){} set(){} };
  1328.     property MemberType { get(){} set(){} };
  1329.     property Name { get(){} set(){} };
  1330.     property DeclaringType { get(){} set(){} };
  1331.     property ReflectedType { get(){} set(){} };
  1332.     }
  1333. interface System.Reflection.IReflect : 
  1334.     {
  1335.      Class System.Reflection.MethodInfo GetMethod( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1336.      Class System.Reflection.MethodInfo GetMethod( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1337.      SZArray Class System.Reflection.MethodInfo GetMethods( ValueClass System.Reflection.BindingFlags bindingAttr);
  1338.      Class System.Reflection.FieldInfo GetField( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1339.      SZArray Class System.Reflection.FieldInfo GetFields( ValueClass System.Reflection.BindingFlags bindingAttr);
  1340.      Class System.Reflection.PropertyInfo GetProperty( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1341.      Class System.Reflection.PropertyInfo GetProperty( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  Class System.Type returnType,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1342.      SZArray Class System.Reflection.PropertyInfo GetProperties( ValueClass System.Reflection.BindingFlags bindingAttr);
  1343.      SZArray Class System.Reflection.MemberInfo GetMember( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1344.      SZArray Class System.Reflection.MemberInfo GetMembers( ValueClass System.Reflection.BindingFlags bindingAttr);
  1345.      Object InvokeMember( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  Class System.Reflection.Binder binder,  Object target,  SZArray Object args,  SZArray ValueClass System.Reflection.ParameterModifier modifiers,  Class System.Globalization.CultureInfo culture,  SZArray String namedParameters);
  1346.      Class System.Type get_UnderlyingSystemType();
  1347.     property UnderlyingSystemType { get(){} set(){} };
  1348.     }
  1349. class System.Type : System.Reflection.MemberInfo
  1350.     {
  1351.      ValueClass System.Reflection.BindingFlags DefaultLookup;
  1352.      Class System.Reflection.MemberFilter FilterAttribute;
  1353.      Class System.Reflection.MemberFilter FilterName;
  1354.      Class System.Reflection.MemberFilter FilterNameIgnoreCase;
  1355.      Object Missing;
  1356.      Char Delimiter;
  1357.      SZArray Class System.Type EmptyTypes;
  1358.      Class System.Reflection.Binder defaultBinder;
  1359.      Class System.Type valueType;
  1360.      Class System.Type enumType;
  1361.      Class System.Type objectType;
  1362.      Void System.Type();
  1363.      Void System.Type();
  1364.      ValueClass System.Reflection.MemberTypes get_MemberType();
  1365.      Class System.Type get_DeclaringType();
  1366.      Class System.Type get_ReflectedType();
  1367.      Class System.Type GetType( String typeName,  Boolean throwOnError,  Boolean ignoreCase);
  1368.      Class System.Type GetType( String typeName,  Boolean throwOnError);
  1369.      Class System.Type GetType( String typeName);
  1370.      Class System.Type GetTypeFromProgID( String progID);
  1371.      Class System.Type GetTypeFromProgID( String progID,  Boolean throwOnError);
  1372.      Class System.Type GetTypeFromProgID( String progID,  String server);
  1373.      Class System.Type GetTypeFromProgID( String progID,  String server,  Boolean throwOnError);
  1374.      Class System.Type GetTypeFromCLSID( ValueClass System.Guid clsid);
  1375.      Class System.Type GetTypeFromCLSID( ValueClass System.Guid clsid,  Boolean throwOnError);
  1376.      Class System.Type GetTypeFromCLSID( ValueClass System.Guid clsid,  String server);
  1377.      Class System.Type GetTypeFromCLSID( ValueClass System.Guid clsid,  String server,  Boolean throwOnError);
  1378.      ValueClass System.TypeCode GetTypeCode( Class System.Type type);
  1379.      ValueClass System.TypeCode GetTypeCodeInternal();
  1380.      ValueClass System.Guid get_GUID();
  1381.      Class System.Reflection.Binder get_DefaultBinder();
  1382.      Object InvokeMember( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  Class System.Reflection.Binder binder,  Object target,  SZArray Object args,  SZArray ValueClass System.Reflection.ParameterModifier modifiers,  Class System.Globalization.CultureInfo culture,  SZArray String namedParameters);
  1383.      Object InvokeMember( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  Class System.Reflection.Binder binder,  Object target,  SZArray Object args,  Class System.Globalization.CultureInfo culture);
  1384.      Object InvokeMember( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  Class System.Reflection.Binder binder,  Object target,  SZArray Object args);
  1385.      Class System.Reflection.Module get_Module();
  1386.      Class System.Reflection.Assembly get_Assembly();
  1387.      ValueClass System.RuntimeTypeHandle get_TypeHandle();
  1388.      ValueClass System.RuntimeTypeHandle GetTypeHandle( Object o);
  1389.      Class System.Type GetTypeFromHandle( ValueClass System.RuntimeTypeHandle handle);
  1390.      String get_FullName();
  1391.      String get_Namespace();
  1392.      String get_AssemblyQualifiedName();
  1393.      I4 GetArrayRank();
  1394.      Class System.Type get_BaseType();
  1395.      Class System.Reflection.ConstructorInfo GetConstructor( ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  ValueClass System.Reflection.CallingConventions callConvention,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1396.      Class System.Reflection.ConstructorInfo GetConstructor( ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1397.      Class System.Reflection.ConstructorInfo GetConstructor( SZArray Class System.Type types);
  1398.      Class System.Reflection.ConstructorInfo GetConstructorImpl( ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  ValueClass System.Reflection.CallingConventions callConvention,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1399.      SZArray Class System.Reflection.ConstructorInfo GetConstructors();
  1400.      SZArray Class System.Reflection.ConstructorInfo GetConstructors( ValueClass System.Reflection.BindingFlags bindingAttr);
  1401.      Class System.Reflection.ConstructorInfo get_TypeInitializer();
  1402.      Class System.Reflection.MethodInfo GetMethod( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  ValueClass System.Reflection.CallingConventions callConvention,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1403.      Class System.Reflection.MethodInfo GetMethod( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1404.      Class System.Reflection.MethodInfo GetMethod( String name,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1405.      Class System.Reflection.MethodInfo GetMethod( String name,  SZArray Class System.Type types);
  1406.      Class System.Reflection.MethodInfo GetMethod( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1407.      Class System.Reflection.MethodInfo GetMethod( String name);
  1408.      Class System.Reflection.MethodInfo GetMethodImpl( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  ValueClass System.Reflection.CallingConventions callConvention,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1409.      SZArray Class System.Reflection.MethodInfo GetMethods();
  1410.      SZArray Class System.Reflection.MethodInfo GetMethods( ValueClass System.Reflection.BindingFlags bindingAttr);
  1411.      Class System.Reflection.FieldInfo GetField( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1412.      Class System.Reflection.FieldInfo GetField( String name);
  1413.      SZArray Class System.Reflection.FieldInfo GetFields();
  1414.      SZArray Class System.Reflection.FieldInfo GetFields( ValueClass System.Reflection.BindingFlags bindingAttr);
  1415.      Class System.Type GetInterface( String name);
  1416.      Class System.Type GetInterface( String name,  Boolean ignoreCase);
  1417.      SZArray Class System.Type GetInterfaces();
  1418.      SZArray Class System.Type FindInterfaces( Class System.Reflection.TypeFilter filter,  Object filterCriteria);
  1419.      Class System.Reflection.EventInfo GetEvent( String name);
  1420.      Class System.Reflection.EventInfo GetEvent( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1421.      SZArray Class System.Reflection.EventInfo GetEvents();
  1422.      SZArray Class System.Reflection.EventInfo GetEvents( ValueClass System.Reflection.BindingFlags bindingAttr);
  1423.      Class System.Reflection.PropertyInfo GetProperty( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  Class System.Type returnType,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1424.      Class System.Reflection.PropertyInfo GetProperty( String name,  Class System.Type returnType,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1425.      Class System.Reflection.PropertyInfo GetProperty( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1426.      Class System.Reflection.PropertyInfo GetProperty( String name,  Class System.Type returnType,  SZArray Class System.Type types);
  1427.      Class System.Reflection.PropertyInfo GetProperty( String name,  SZArray Class System.Type types);
  1428.      Class System.Reflection.PropertyInfo GetProperty( String name,  Class System.Type returnType);
  1429.      Class System.Reflection.PropertyInfo GetProperty( String name);
  1430.      Class System.Reflection.PropertyInfo GetPropertyImpl( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  Class System.Type returnType,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1431.      SZArray Class System.Reflection.PropertyInfo GetProperties( ValueClass System.Reflection.BindingFlags bindingAttr);
  1432.      SZArray Class System.Reflection.PropertyInfo GetProperties();
  1433.      SZArray Class System.Type GetNestedTypes();
  1434.      SZArray Class System.Type GetNestedTypes( ValueClass System.Reflection.BindingFlags bindingAttr);
  1435.      Class System.Type GetNestedType( String name);
  1436.      Class System.Type GetNestedType( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1437.      SZArray Class System.Reflection.MemberInfo GetMember( String name);
  1438.      SZArray Class System.Reflection.MemberInfo GetMember( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1439.      SZArray Class System.Reflection.MemberInfo GetMember( String name,  ValueClass System.Reflection.MemberTypes type,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1440.      SZArray Class System.Reflection.MemberInfo GetMembers();
  1441.      SZArray Class System.Reflection.MemberInfo GetMembers( ValueClass System.Reflection.BindingFlags bindingAttr);
  1442.      SZArray Class System.Reflection.MemberInfo GetDefaultMembers();
  1443.      String GetDefaultMemberName();
  1444.      SZArray Class System.Reflection.MemberInfo FindMembers( ValueClass System.Reflection.MemberTypes memberType,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.MemberFilter filter,  Object filterCriteria);
  1445.      ValueClass System.Reflection.TypeAttributes get_Attributes();
  1446.      Boolean get_IsNotPublic();
  1447.      Boolean get_IsPublic();
  1448.      Boolean get_IsNestedPublic();
  1449.      Boolean get_IsNestedPrivate();
  1450.      Boolean get_IsNestedFamily();
  1451.      Boolean get_IsNestedAssembly();
  1452.      Boolean get_IsNestedFamANDAssem();
  1453.      Boolean get_IsNestedFamORAssem();
  1454.      Boolean get_IsAutoLayout();
  1455.      Boolean get_IsLayoutSequential();
  1456.      Boolean get_IsExplicitLayout();
  1457.      Boolean get_IsClass();
  1458.      Boolean get_IsInterface();
  1459.      Boolean get_IsValueType();
  1460.      Boolean get_IsAbstract();
  1461.      Boolean get_IsSealed();
  1462.      Boolean get_IsEnum();
  1463.      Boolean get_IsSpecialName();
  1464.      Boolean get_IsImport();
  1465.      Boolean get_IsSerializable();
  1466.      Boolean QuickSerializationCastCheck();
  1467.      Boolean get_IsAnsiClass();
  1468.      Boolean get_IsUnicodeClass();
  1469.      Boolean get_IsAutoClass();
  1470.      Boolean get_IsArray();
  1471.      Boolean get_IsByRef();
  1472.      Boolean get_IsPointer();
  1473.      Boolean get_IsPrimitive();
  1474.      Boolean get_IsCOMObject();
  1475.      Boolean get_IsGenericCOMObject();
  1476.      Boolean get_HasElementType();
  1477.      Boolean get_IsContextful();
  1478.      Boolean get_IsMarshalByRef();
  1479.      Boolean get_HasProxyAttribute();
  1480.      Boolean IsValueTypeImpl();
  1481.      ValueClass System.Reflection.TypeAttributes GetAttributeFlagsImpl();
  1482.      Boolean IsArrayImpl();
  1483.      Boolean IsByRefImpl();
  1484.      Boolean IsPointerImpl();
  1485.      Boolean IsPrimitiveImpl();
  1486.      Boolean IsCOMObjectImpl();
  1487.      Boolean IsContextfulImpl();
  1488.      Boolean IsMarshalByRefImpl();
  1489.      Boolean HasProxyAttributeImpl();
  1490.      Class System.Type GetElementType();
  1491.      Boolean HasElementTypeImpl();
  1492.      Class System.Type get_UnderlyingSystemType();
  1493.      Boolean IsLoaded();
  1494.      Boolean IsSubclassOf( Class System.Type c);
  1495.      Boolean IsInstanceOfType( Object o);
  1496.      Boolean IsAssignableFrom( Class System.Type c);
  1497.      String ToString();
  1498.      SZArray Class System.Type GetTypeArray( SZArray Object args);
  1499.      I4 InternalGetTypeDefToken();
  1500.      Boolean Equals( Object o);
  1501.      Boolean Equals( Class System.Type o);
  1502.      I4 GetHashCode();
  1503.      ValueClass System.Reflection.InterfaceMapping GetInterfaceMap( Class System.Type interfaceType);
  1504.      Class System.Type ResolveTypeRelativeTo( String typeName,  Class System.Type serverType);
  1505.      Class System.Type ResolveTypeRelativeTo( String typeName,  I4 offset,  I4 count,  Class System.Type serverType);
  1506.      Class System.Type ResolveTypeRelativeToBaseTypes( String typeName,  I4 offset,  I4 count,  Class System.Type serverType);
  1507.     property MemberType { get(){} set(){} };
  1508.     property DeclaringType { get(){} set(){} };
  1509.     property ReflectedType { get(){} set(){} };
  1510.     property GUID { get(){} set(){} };
  1511.     property DefaultBinder { get(){} set(){} };
  1512.     property Module { get(){} set(){} };
  1513.     property Assembly { get(){} set(){} };
  1514.     property TypeHandle { get(){} set(){} };
  1515.     property FullName { get(){} set(){} };
  1516.     property Namespace { get(){} set(){} };
  1517.     property AssemblyQualifiedName { get(){} set(){} };
  1518.     property BaseType { get(){} set(){} };
  1519.     property TypeInitializer { get(){} set(){} };
  1520.     property Attributes { get(){} set(){} };
  1521.     property IsNotPublic { get(){} set(){} };
  1522.     property IsPublic { get(){} set(){} };
  1523.     property IsNestedPublic { get(){} set(){} };
  1524.     property IsNestedPrivate { get(){} set(){} };
  1525.     property IsNestedFamily { get(){} set(){} };
  1526.     property IsNestedAssembly { get(){} set(){} };
  1527.     property IsNestedFamANDAssem { get(){} set(){} };
  1528.     property IsNestedFamORAssem { get(){} set(){} };
  1529.     property IsAutoLayout { get(){} set(){} };
  1530.     property IsLayoutSequential { get(){} set(){} };
  1531.     property IsExplicitLayout { get(){} set(){} };
  1532.     property IsClass { get(){} set(){} };
  1533.     property IsInterface { get(){} set(){} };
  1534.     property IsValueType { get(){} set(){} };
  1535.     property IsAbstract { get(){} set(){} };
  1536.     property IsSealed { get(){} set(){} };
  1537.     property IsEnum { get(){} set(){} };
  1538.     property IsSpecialName { get(){} set(){} };
  1539.     property IsImport { get(){} set(){} };
  1540.     property IsSerializable { get(){} set(){} };
  1541.     property IsAnsiClass { get(){} set(){} };
  1542.     property IsUnicodeClass { get(){} set(){} };
  1543.     property IsAutoClass { get(){} set(){} };
  1544.     property IsArray { get(){} set(){} };
  1545.     property IsByRef { get(){} set(){} };
  1546.     property IsPointer { get(){} set(){} };
  1547.     property IsPrimitive { get(){} set(){} };
  1548.     property IsCOMObject { get(){} set(){} };
  1549.     property IsGenericCOMObject { get(){} set(){} };
  1550.     property HasElementType { get(){} set(){} };
  1551.     property IsContextful { get(){} set(){} };
  1552.     property IsMarshalByRef { get(){} set(){} };
  1553.     property HasProxyAttribute { get(){} set(){} };
  1554.     property UnderlyingSystemType { get(){} set(){} };
  1555.     }
  1556. class System.RuntimeType : System.Type
  1557.     {
  1558.      I4 LookupMask;
  1559.      I4 BinderAccessMask;
  1560.      I4 BinderNonCreateInstance;
  1561.      I4 BinderGetSetProperty;
  1562.      I4 BinderSetInvokeProperty;
  1563.      I4 BinderGetSetField;
  1564.      I4 BinderSetInvokeField;
  1565.      I4 BinderNonFieldGetSet;
  1566.      ValueClass System.Reflection.BindingFlags ClassicBindingMask;
  1567.      String DISPIDName;
  1568.      I4 _pData;
  1569.      Class System.Type valueType;
  1570.      Class System.OleAutBinder s_ForwardCallBinder;
  1571.      Void System.RuntimeType();
  1572.      ValueClass System.Reflection.MemberTypes get_MemberType();
  1573.      Class System.Type GetTypeImpl( String typeName,  Boolean throwOnError,  Boolean ignoreCase,  ByRef ValueClass System.Threading.StackCrawlMark stackMark,  ByRef Boolean isAssemblyLoading);
  1574.      Boolean CanCastTo( Class System.RuntimeType From,  Class System.RuntimeType To);
  1575.      Class System.Type GetTypeFromProgIDImpl( String progID,  String server,  Boolean throwOnError);
  1576.      Class System.Type GetTypeFromCLSIDImpl( ValueClass System.Guid clsid,  String server,  Boolean throwOnError);
  1577.      ValueClass System.Guid get_GUID();
  1578.      ValueClass System.Guid InternalGetGUID();
  1579.      I4 InternalIsContextful();
  1580.      I4 InternalHasProxyAttribute();
  1581.      I4 InvalidateCachedNestedType();
  1582.      I4 InternalIsMarshalByRef();
  1583.      Boolean IsContextfulImpl();
  1584.      Boolean IsMarshalByRefImpl();
  1585.      Boolean HasProxyAttributeImpl();
  1586.      Object InvokeMember( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  Class System.Reflection.Binder binder,  Object target,  SZArray Object args,  SZArray ValueClass System.Reflection.ParameterModifier modifiers,  Class System.Globalization.CultureInfo culture,  SZArray String namedParameters);
  1587.      Class System.Reflection.MethodBase nGetMethodFromCache( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  I4 argCnt,  SZArray Object args);
  1588.      Void nAddMethodToCache( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  I4 argCnt,  SZArray Object args,  Class System.Reflection.MethodBase invokeMethod);
  1589.      SZArray Class System.Reflection.MethodInfo GetMemberMethod( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  ValueClass System.Reflection.CallingConventions callConv,  SZArray Class System.Type argTypes,  I4 argCnt,  Boolean verifyAccess);
  1590.      SZArray Class System.Reflection.MethodInfo GetMemberProperties( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  I4 argCnt,  Boolean verifyAccess);
  1591.      SZArray Class System.Reflection.FieldInfo GetMemberField( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  Boolean verifyAccess);
  1592.      SZArray Class System.Reflection.ConstructorInfo GetMemberCons( ValueClass System.Reflection.BindingFlags invokeAttr,  ValueClass System.Reflection.CallingConventions callConv,  SZArray Class System.Type types,  I4 argCnt,  Boolean verifyAccess,  ByRef Boolean isDelegate);
  1593.      SZArray Class System.Reflection.PropertyInfo GetMatchingProperties( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  I4 argCnt,  Class System.RuntimeType returnType,  Boolean verifyAccess);
  1594.      Object InvokeDispMethod( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  Object target,  SZArray Object args,  SZArray Boolean byrefModifiers,  I4 culture,  SZArray String namedParameters);
  1595.      Object CreateInstanceImpl( ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  SZArray Object args,  Class System.Globalization.CultureInfo culture,  SZArray Object activationAttributes);
  1596.      Object CreateInstanceImpl( Boolean publicOnly);
  1597.      Class System.Reflection.Module get_Module();
  1598.      Class System.Reflection.Module InternalGetModule();
  1599.      Class System.Reflection.Assembly get_Assembly();
  1600.      Class System.Reflection.Assembly InternalGetAssembly();
  1601.      ValueClass System.RuntimeTypeHandle get_TypeHandle();
  1602.      ValueClass System.RuntimeTypeHandle InternalGetClassHandle();
  1603.      ValueClass System.RuntimeTypeHandle InternalGetTypeHandleFromObject( Object o);
  1604.      Class System.Type GetTypeFromHandleImpl( ValueClass System.RuntimeTypeHandle handle);
  1605.      String get_Name();
  1606.      String InternalGetName();
  1607.      I4 GetHashCode();
  1608.      String ToString();
  1609.      String InternalGetProperlyQualifiedName();
  1610.      String get_FullName();
  1611.      String InternalGetFullName();
  1612.      String get_AssemblyQualifiedName();
  1613.      String InternalGetAssemblyQualifiedName();
  1614.      String get_Namespace();
  1615.      String InternalGetNameSpace();
  1616.      Class System.Type get_DeclaringType();
  1617.      Class System.Type get_ReflectedType();
  1618.      Class System.Type get_BaseType();
  1619.      Class System.Type InternalGetSuperclass();
  1620.      I4 GetArrayRank();
  1621.      I4 InternalGetArrayRank();
  1622.      Class System.Reflection.ConstructorInfo GetConstructorImpl( ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  ValueClass System.Reflection.CallingConventions callConvention,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1623.      Class System.Reflection.ConstructorInfo GetConstructorImplInternal( ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  ValueClass System.Reflection.CallingConventions callConvention,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers,  Boolean verifyAccess);
  1624.      SZArray Class System.Reflection.ConstructorInfo GetConstructors( ValueClass System.Reflection.BindingFlags bindingAttr);
  1625.      SZArray Class System.Reflection.ConstructorInfo GetConstructorsInternal( ValueClass System.Reflection.BindingFlags bindingAttr,  Boolean verifyAccess);
  1626.      Class System.Reflection.MethodInfo GetMethodImpl( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  ValueClass System.Reflection.CallingConventions callConvention,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1627.      Class System.Reflection.MethodInfo GetMethodImplInternal( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  ValueClass System.Reflection.CallingConventions callConvention,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers,  Boolean verifyAccess);
  1628.      SZArray Class System.Reflection.MethodInfo GetMethods( ValueClass System.Reflection.BindingFlags bindingAttr);
  1629.      Class System.Reflection.FieldInfo GetField( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1630.      SZArray Class System.Reflection.FieldInfo GetFields( ValueClass System.Reflection.BindingFlags bindingAttr);
  1631.      SZArray Class System.Reflection.FieldInfo InternalGetFields( ValueClass System.Reflection.BindingFlags bindingAttr,  Boolean requiresAccessCheck);
  1632.      Class System.Type GetInterface( String name,  Boolean ignoreCase);
  1633.      SZArray Class System.Type GetInterfaces();
  1634.      Class System.Reflection.EventInfo GetEvent( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1635.      SZArray Class System.Reflection.EventInfo GetEvents( ValueClass System.Reflection.BindingFlags bindingAttr);
  1636.      Class System.Reflection.PropertyInfo GetPropertyImpl( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  Class System.Type returnType,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1637.      SZArray Class System.Reflection.PropertyInfo GetProperties( ValueClass System.Reflection.BindingFlags bindingAttr);
  1638.      SZArray Class System.Type GetNestedTypes( ValueClass System.Reflection.BindingFlags bindingAttr);
  1639.      Class System.Type GetNestedType( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1640.      SZArray Class System.Reflection.MemberInfo GetMember( String name,  ValueClass System.Reflection.MemberTypes type,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1641.      SZArray Class System.Reflection.MemberInfo GetMembers( ValueClass System.Reflection.BindingFlags bindingAttr);
  1642.      SZArray Object GetCustomAttributes( Boolean inherit);
  1643.      SZArray Object GetCustomAttributes( Class System.Type attributeType,  Boolean inherit);
  1644.      Boolean IsDefined( Class System.Type attributeType,  Boolean inherit);
  1645.      ValueClass System.Reflection.TypeAttributes GetAttributeFlagsImpl();
  1646.      Boolean IsArrayImpl();
  1647.      Boolean IsByRefImpl();
  1648.      Boolean IsPrimitiveImpl();
  1649.      Boolean IsPointerImpl();
  1650.      Boolean IsCOMObjectImpl();
  1651.      Boolean IsGenericCOMObjectImpl();
  1652.      Boolean IsNestedTypeImpl();
  1653.      Class System.Type InternalGetNestedDeclaringType();
  1654.      Class System.Type GetElementType();
  1655.      Boolean HasElementTypeImpl();
  1656.      Boolean IsLoaded();
  1657.      Class System.Type get_UnderlyingSystemType();
  1658.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1659.      Object Clone();
  1660.      Boolean SupportsInterface( Object o);
  1661.      I4 InternalGetTypeDefTokenHelper();
  1662.      I4 InternalGetTypeDefToken();
  1663.      ValueClass System.Reflection.InterfaceMapping GetInterfaceMap( Class System.Type interfaceType);
  1664.      ValueClass System.Reflection.InterfaceMapping InternalGetInterfaceMap( Class System.RuntimeType interfaceType);
  1665.      Object ForwardCallToInvokeMember( String memberName,  ValueClass System.Reflection.BindingFlags flags,  Object target,  SZArray I4 aWrapperTypes,  ByRef ValueClass System.Runtime.Remoting.Proxies.MessageData msgData);
  1666.      Class System.OleAutBinder get_ForwardCallBinder();
  1667.      Boolean IsSubclassOf( Class System.Type c);
  1668.      ValueClass System.TypeCode GetTypeCodeInternal();
  1669.      Class System.Type GetTypeInternal( String typeName,  Boolean throwOnError,  Boolean ignoreCase,  Boolean publicOnly);
  1670.      Void System.RuntimeType();
  1671.     property MemberType { get(){} set(){} };
  1672.     property GUID { get(){} set(){} };
  1673.     property Module { get(){} set(){} };
  1674.     property Assembly { get(){} set(){} };
  1675.     property TypeHandle { get(){} set(){} };
  1676.     property Name { get(){} set(){} };
  1677.     property FullName { get(){} set(){} };
  1678.     property AssemblyQualifiedName { get(){} set(){} };
  1679.     property Namespace { get(){} set(){} };
  1680.     property DeclaringType { get(){} set(){} };
  1681.     property ReflectedType { get(){} set(){} };
  1682.     property BaseType { get(){} set(){} };
  1683.     property UnderlyingSystemType { get(){} set(){} };
  1684.     property ForwardCallBinder { get(){} set(){} };
  1685.     }
  1686. class DispatchWrapperType : System.Enum
  1687.     {
  1688.      I4 value__;
  1689.      ValueClass DispatchWrapperType None;
  1690.      ValueClass DispatchWrapperType Unknown;
  1691.      ValueClass DispatchWrapperType Dispatch;
  1692.      ValueClass DispatchWrapperType Error;
  1693.      ValueClass DispatchWrapperType Currency;
  1694.     }
  1695. class System.RuntimeTypeHandle : System.ValueType
  1696.     {
  1697.      I m_ptr;
  1698.      I get_Value();
  1699.      Void System.RuntimeTypeHandle( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1700.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1701.     property Value { get(){} set(){} };
  1702.     }
  1703. class System.SByte : System.ValueType
  1704.     {
  1705.      I1 MaxValue;
  1706.      I1 MinValue;
  1707.      I1 m_value;
  1708.      I4 CompareTo( Object obj);
  1709.      Boolean Equals( Object obj);
  1710.      I4 GetHashCode();
  1711.      String ToString();
  1712.      String ToString( String format);
  1713.      String ToString( String format,  Class System.IFormatProvider provider);
  1714.      I1 Parse( String s);
  1715.      I1 Parse( String s,  ValueClass System.Globalization.NumberStyles style);
  1716.      I1 Parse( String s,  Class System.IFormatProvider provider);
  1717.      I1 Parse( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.IFormatProvider provider);
  1718.      String ToString( Class System.IFormatProvider provider);
  1719.      ValueClass System.TypeCode GetTypeCode();
  1720.      Boolean System.IConvertible.ToBoolean( Class System.IFormatProvider provider);
  1721.      Char System.IConvertible.ToChar( Class System.IFormatProvider provider);
  1722.      I1 System.IConvertible.ToSByte( Class System.IFormatProvider provider);
  1723.      UI1 System.IConvertible.ToByte( Class System.IFormatProvider provider);
  1724.      I2 System.IConvertible.ToInt16( Class System.IFormatProvider provider);
  1725.      UI2 System.IConvertible.ToUInt16( Class System.IFormatProvider provider);
  1726.      I4 System.IConvertible.ToInt32( Class System.IFormatProvider provider);
  1727.      UI4 System.IConvertible.ToUInt32( Class System.IFormatProvider provider);
  1728.      I8 System.IConvertible.ToInt64( Class System.IFormatProvider provider);
  1729.      UI8 System.IConvertible.ToUInt64( Class System.IFormatProvider provider);
  1730.      R4 System.IConvertible.ToSingle( Class System.IFormatProvider provider);
  1731.      R8 System.IConvertible.ToDouble( Class System.IFormatProvider provider);
  1732.      ValueClass System.Decimal System.IConvertible.ToDecimal( Class System.IFormatProvider provider);
  1733.      ValueClass System.DateTime System.IConvertible.ToDateTime( Class System.IFormatProvider provider);
  1734.      Object System.IConvertible.ToType( Class System.Type type,  Class System.IFormatProvider provider);
  1735.     }
  1736. class System.SerializableAttribute : System.Attribute
  1737.     {
  1738.      Void System.SerializableAttribute();
  1739.     }
  1740. class System.SharedStatics : System.Object
  1741.     {
  1742.      Class System.SharedStatics _sharedStatics;
  1743.      String _Remoting_Identity_IDGuid;
  1744.      I4 _Remoting_Identity_IDSeqNum;
  1745.      Class System.Security.PermissionTokenFactory _Security_PermissionTokenFactory;
  1746.      I _Crypto_SHA1CryptoServiceProviderContext;
  1747.      I _Crypto_MD5CryptoServiceProviderContext;
  1748.      I _Crypto_RNGCryptoServiceProviderContext;
  1749.      ValueClass System.Security.Util.ConfigId m_currentConfigId;
  1750.      Void System.SharedStatics();
  1751.      String get_Remoting_Identity_IDGuid();
  1752.      I4 Remoting_Identity_GetNextSeqNum();
  1753.      Class System.Security.PermissionTokenFactory get_Security_PermissionTokenFactory();
  1754.      I get_Crypto_SHA1CryptoServiceProviderContext();
  1755.      Void set_Crypto_SHA1CryptoServiceProviderContext( I value);
  1756.      I get_Crypto_MD5CryptoServiceProviderContext();
  1757.      Void set_Crypto_MD5CryptoServiceProviderContext( I value);
  1758.      I get_Crypto_RNGCryptoServiceProviderContext();
  1759.      Void set_Crypto_RNGCryptoServiceProviderContext( I value);
  1760.      ValueClass System.Security.Util.ConfigId GetNextConfigId();
  1761.     property Remoting_Identity_IDGuid { get(){} set(){} };
  1762.     property Security_PermissionTokenFactory { get(){} set(){} };
  1763.     property Crypto_SHA1CryptoServiceProviderContext { get(){} set(){} };
  1764.     property Crypto_MD5CryptoServiceProviderContext { get(){} set(){} };
  1765.     property Crypto_RNGCryptoServiceProviderContext { get(){} set(){} };
  1766.     }
  1767. class System.Single : System.ValueType
  1768.     {
  1769.      R4 MinValue;
  1770.      R4 Epsilon;
  1771.      R4 MaxValue;
  1772.      R4 PositiveInfinity;
  1773.      R4 NegativeInfinity;
  1774.      R4 NaN;
  1775.      R4 m_value;
  1776.      Boolean IsInfinity( R4 f);
  1777.      Boolean IsPositiveInfinity( R4 f);
  1778.      Boolean IsNegativeInfinity( R4 f);
  1779.      Boolean IsNaN( R4 f);
  1780.      I4 CompareTo( Object value);
  1781.      Boolean Equals( Object obj);
  1782.      I4 GetHashCode();
  1783.      String ToString();
  1784.      String ToString( String format);
  1785.      String ToString( String format,  Class System.IFormatProvider provider);
  1786.      R4 Parse( String s);
  1787.      R4 Parse( String s,  ValueClass System.Globalization.NumberStyles style);
  1788.      R4 Parse( String s,  Class System.IFormatProvider provider);
  1789.      R4 Parse( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.IFormatProvider provider);
  1790.      String ToString( Class System.IFormatProvider provider);
  1791.      ValueClass System.TypeCode GetTypeCode();
  1792.      Boolean System.IConvertible.ToBoolean( Class System.IFormatProvider provider);
  1793.      Char System.IConvertible.ToChar( Class System.IFormatProvider provider);
  1794.      I1 System.IConvertible.ToSByte( Class System.IFormatProvider provider);
  1795.      UI1 System.IConvertible.ToByte( Class System.IFormatProvider provider);
  1796.      I2 System.IConvertible.ToInt16( Class System.IFormatProvider provider);
  1797.      UI2 System.IConvertible.ToUInt16( Class System.IFormatProvider provider);
  1798.      I4 System.IConvertible.ToInt32( Class System.IFormatProvider provider);
  1799.      UI4 System.IConvertible.ToUInt32( Class System.IFormatProvider provider);
  1800.      I8 System.IConvertible.ToInt64( Class System.IFormatProvider provider);
  1801.      UI8 System.IConvertible.ToUInt64( Class System.IFormatProvider provider);
  1802.      R4 System.IConvertible.ToSingle( Class System.IFormatProvider provider);
  1803.      R8 System.IConvertible.ToDouble( Class System.IFormatProvider provider);
  1804.      ValueClass System.Decimal System.IConvertible.ToDecimal( Class System.IFormatProvider provider);
  1805.      ValueClass System.DateTime System.IConvertible.ToDateTime( Class System.IFormatProvider provider);
  1806.      Object System.IConvertible.ToType( Class System.Type type,  Class System.IFormatProvider provider);
  1807.     }
  1808. class System.TimeSpan : System.ValueType
  1809.     {
  1810.      I8 TicksPerMillisecond;
  1811.      I8 TicksPerSecond;
  1812.      I8 TicksPerMinute;
  1813.      I8 TicksPerHour;
  1814.      I8 TicksPerDay;
  1815.      I4 MillisPerSecond;
  1816.      I4 MillisPerMinute;
  1817.      I4 MillisPerHour;
  1818.      I4 MillisPerDay;
  1819.      I8 MaxSeconds;
  1820.      I8 MinSeconds;
  1821.      I8 MaxMilliSeconds;
  1822.      I8 MinMilliSeconds;
  1823.      ValueClass System.TimeSpan Zero;
  1824.      ValueClass System.TimeSpan MaxValue;
  1825.      ValueClass System.TimeSpan MinValue;
  1826.      I8 _ticks;
  1827.      Void System.TimeSpan( I8 ticks);
  1828.      Void System.TimeSpan( I4 hours,  I4 minutes,  I4 seconds);
  1829.      Void System.TimeSpan( I4 days,  I4 hours,  I4 minutes,  I4 seconds);
  1830.      Void System.TimeSpan( I4 days,  I4 hours,  I4 minutes,  I4 seconds,  I4 milliseconds);
  1831.      I8 get_Ticks();
  1832.      I4 get_Days();
  1833.      I4 get_Hours();
  1834.      I4 get_Milliseconds();
  1835.      I4 get_Minutes();
  1836.      I4 get_Seconds();
  1837.      R8 get_TotalDays();
  1838.      R8 get_TotalHours();
  1839.      R8 get_TotalMilliseconds();
  1840.      R8 get_TotalMinutes();
  1841.      R8 get_TotalSeconds();
  1842.      ValueClass System.TimeSpan Add( ValueClass System.TimeSpan ts);
  1843.      I4 Compare( ValueClass System.TimeSpan t1,  ValueClass System.TimeSpan t2);
  1844.      I4 CompareTo( Object value);
  1845.      ValueClass System.TimeSpan FromDays( R8 value);
  1846.      ValueClass System.TimeSpan Duration();
  1847.      Boolean Equals( Object value);
  1848.      Boolean Equals( ValueClass System.TimeSpan t1,  ValueClass System.TimeSpan t2);
  1849.      I4 GetHashCode();
  1850.      ValueClass System.TimeSpan FromHours( R8 value);
  1851.      ValueClass System.TimeSpan Interval( R8 value,  I4 scale);
  1852.      ValueClass System.TimeSpan FromMilliseconds( R8 value);
  1853.      ValueClass System.TimeSpan FromMinutes( R8 value);
  1854.      ValueClass System.TimeSpan Negate();
  1855.      ValueClass System.TimeSpan Parse( String s);
  1856.      ValueClass System.TimeSpan FromSeconds( R8 value);
  1857.      ValueClass System.TimeSpan Subtract( ValueClass System.TimeSpan ts);
  1858.      ValueClass System.TimeSpan FromTicks( I8 value);
  1859.      I8 TimeToTicks( I4 hour,  I4 minute,  I4 second);
  1860.      String IntToString( I4 n,  I4 digits);
  1861.      String ToString();
  1862.      ValueClass System.TimeSpan op_UnaryNegation( ValueClass System.TimeSpan t);
  1863.      ValueClass System.TimeSpan op_Subtraction( ValueClass System.TimeSpan t1,  ValueClass System.TimeSpan t2);
  1864.      ValueClass System.TimeSpan op_UnaryPlus( ValueClass System.TimeSpan t);
  1865.      ValueClass System.TimeSpan op_Addition( ValueClass System.TimeSpan t1,  ValueClass System.TimeSpan t2);
  1866.      Boolean op_Equality( ValueClass System.TimeSpan t1,  ValueClass System.TimeSpan t2);
  1867.      Boolean op_Inequality( ValueClass System.TimeSpan t1,  ValueClass System.TimeSpan t2);
  1868.      Boolean op_LessThan( ValueClass System.TimeSpan t1,  ValueClass System.TimeSpan t2);
  1869.      Boolean op_LessThanOrEqual( ValueClass System.TimeSpan t1,  ValueClass System.TimeSpan t2);
  1870.      Boolean op_GreaterThan( ValueClass System.TimeSpan t1,  ValueClass System.TimeSpan t2);
  1871.      Boolean op_GreaterThanOrEqual( ValueClass System.TimeSpan t1,  ValueClass System.TimeSpan t2);
  1872.      Void System.TimeSpan();
  1873.     property Ticks { get(){} set(){} };
  1874.     property Days { get(){} set(){} };
  1875.     property Hours { get(){} set(){} };
  1876.     property Milliseconds { get(){} set(){} };
  1877.     property Minutes { get(){} set(){} };
  1878.     property Seconds { get(){} set(){} };
  1879.     property TotalDays { get(){} set(){} };
  1880.     property TotalHours { get(){} set(){} };
  1881.     property TotalMilliseconds { get(){} set(){} };
  1882.     property TotalMinutes { get(){} set(){} };
  1883.     property TotalSeconds { get(){} set(){} };
  1884.     }
  1885. class StringParser : System.Object
  1886.     {
  1887.      String str;
  1888.      Char ch;
  1889.      I4 pos;
  1890.      I4 len;
  1891.      Void Error();
  1892.      Void OverflowError();
  1893.      Void NextChar();
  1894.      Char NextNonDigit();
  1895.      I8 Parse( String s,  Boolean allowWhiteSpace);
  1896.      I4 ParseInt( I4 max);
  1897.      I8 ParseTime();
  1898.      Void SkipBlanks();
  1899.      Void StringParser();
  1900.     }
  1901. class System.TypeCode : System.Enum
  1902.     {
  1903.      I4 value__;
  1904.      ValueClass System.TypeCode Empty;
  1905.      ValueClass System.TypeCode Object;
  1906.      ValueClass System.TypeCode DBNull;
  1907.      ValueClass System.TypeCode Boolean;
  1908.      ValueClass System.TypeCode Char;
  1909.      ValueClass System.TypeCode SByte;
  1910.      ValueClass System.TypeCode Byte;
  1911.      ValueClass System.TypeCode Int16;
  1912.      ValueClass System.TypeCode UInt16;
  1913.      ValueClass System.TypeCode Int32;
  1914.      ValueClass System.TypeCode UInt32;
  1915.      ValueClass System.TypeCode Int64;
  1916.      ValueClass System.TypeCode UInt64;
  1917.      ValueClass System.TypeCode Single;
  1918.      ValueClass System.TypeCode Double;
  1919.      ValueClass System.TypeCode Decimal;
  1920.      ValueClass System.TypeCode DateTime;
  1921.      ValueClass System.TypeCode String;
  1922.     }
  1923. class System.TypedReference : System.ValueType
  1924.     {
  1925.      I4 Value;
  1926.      I4 Type;
  1927.      TypedByRef MakeTypedReference( Object target,  SZArray Class System.Reflection.FieldInfo flds);
  1928.      TypedByRef InternalMakeTypedReferences( Object target,  SZArray Class System.Reflection.FieldInfo flds);
  1929.      I4 GetHashCode();
  1930.      Boolean Equals( Object o);
  1931.      Object ToObject( TypedByRef value);
  1932.      Class System.Type GetTargetType( TypedByRef value);
  1933.      ValueClass System.RuntimeTypeHandle TargetTypeToken( TypedByRef value);
  1934.      Void SetTypedReference( TypedByRef target,  Object value);
  1935.      Void InternalObjectToTypedReference( TypedByRef byrefValue,  Object value,  ValueClass System.RuntimeTypeHandle typeHandle);
  1936.     }
  1937. class System.TypeInitializationException : System.SystemException
  1938.     {
  1939.      String _typeName;
  1940.      Void System.TypeInitializationException();
  1941.      Void System.TypeInitializationException( String message);
  1942.      Void System.TypeInitializationException( String fullTypeName,  Class System.Exception innerException);
  1943.      Void System.TypeInitializationException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1944.      String get_TypeName();
  1945.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1946.     property TypeName { get(){} set(){} };
  1947.     }
  1948. class System.UInt16 : System.ValueType
  1949.     {
  1950.      UI2 MaxValue;
  1951.      UI2 MinValue;
  1952.      UI2 m_value;
  1953.      I4 CompareTo( Object value);
  1954.      Boolean Equals( Object obj);
  1955.      I4 GetHashCode();
  1956.      String ToString();
  1957.      String ToString( String format);
  1958.      String ToString( String format,  Class System.IFormatProvider provider);
  1959.      UI2 Parse( String s);
  1960.      UI2 Parse( String s,  ValueClass System.Globalization.NumberStyles style);
  1961.      UI2 Parse( String s,  Class System.IFormatProvider provider);
  1962.      UI2 Parse( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.IFormatProvider provider);
  1963.      String ToString( Class System.IFormatProvider provider);
  1964.      ValueClass System.TypeCode GetTypeCode();
  1965.      Boolean System.IConvertible.ToBoolean( Class System.IFormatProvider provider);
  1966.      Char System.IConvertible.ToChar( Class System.IFormatProvider provider);
  1967.      I1 System.IConvertible.ToSByte( Class System.IFormatProvider provider);
  1968.      UI1 System.IConvertible.ToByte( Class System.IFormatProvider provider);
  1969.      I2 System.IConvertible.ToInt16( Class System.IFormatProvider provider);
  1970.      UI2 System.IConvertible.ToUInt16( Class System.IFormatProvider provider);
  1971.      I4 System.IConvertible.ToInt32( Class System.IFormatProvider provider);
  1972.      UI4 System.IConvertible.ToUInt32( Class System.IFormatProvider provider);
  1973.      I8 System.IConvertible.ToInt64( Class System.IFormatProvider provider);
  1974.      UI8 System.IConvertible.ToUInt64( Class System.IFormatProvider provider);
  1975.      R4 System.IConvertible.ToSingle( Class System.IFormatProvider provider);
  1976.      R8 System.IConvertible.ToDouble( Class System.IFormatProvider provider);
  1977.      ValueClass System.Decimal System.IConvertible.ToDecimal( Class System.IFormatProvider provider);
  1978.      ValueClass System.DateTime System.IConvertible.ToDateTime( Class System.IFormatProvider provider);
  1979.      Object System.IConvertible.ToType( Class System.Type type,  Class System.IFormatProvider provider);
  1980.     }
  1981. class System.UInt32 : System.ValueType
  1982.     {
  1983.      UI4 MaxValue;
  1984.      UI4 MinValue;
  1985.      UI4 m_value;
  1986.      I4 CompareTo( Object value);
  1987.      Boolean Equals( Object obj);
  1988.      I4 GetHashCode();
  1989.      String ToString();
  1990.      String ToString( String format);
  1991.      String ToString( String format,  Class System.IFormatProvider provider);
  1992.      UI4 Parse( String s);
  1993.      UI4 Parse( String s,  ValueClass System.Globalization.NumberStyles style);
  1994.      UI4 Parse( String s,  Class System.IFormatProvider provider);
  1995.      UI4 Parse( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.IFormatProvider provider);
  1996.      String ToString( Class System.IFormatProvider provider);
  1997.      ValueClass System.TypeCode GetTypeCode();
  1998.      Boolean System.IConvertible.ToBoolean( Class System.IFormatProvider provider);
  1999.      Char System.IConvertible.ToChar( Class System.IFormatProvider provider);
  2000.      I1 System.IConvertible.ToSByte( Class System.IFormatProvider provider);
  2001.      UI1 System.IConvertible.ToByte( Class System.IFormatProvider provider);
  2002.      I2 System.IConvertible.ToInt16( Class System.IFormatProvider provider);
  2003.      UI2 System.IConvertible.ToUInt16( Class System.IFormatProvider provider);
  2004.      I4 System.IConvertible.ToInt32( Class System.IFormatProvider provider);
  2005.      UI4 System.IConvertible.ToUInt32( Class System.IFormatProvider provider);
  2006.      I8 System.IConvertible.ToInt64( Class System.IFormatProvider provider);
  2007.      UI8 System.IConvertible.ToUInt64( Class System.IFormatProvider provider);
  2008.      R4 System.IConvertible.ToSingle( Class System.IFormatProvider provider);
  2009.      R8 System.IConvertible.ToDouble( Class System.IFormatProvider provider);
  2010.      ValueClass System.Decimal System.IConvertible.ToDecimal( Class System.IFormatProvider provider);
  2011.      ValueClass System.DateTime System.IConvertible.ToDateTime( Class System.IFormatProvider provider);
  2012.      Object System.IConvertible.ToType( Class System.Type type,  Class System.IFormatProvider provider);
  2013.     }
  2014. class System.UInt64 : System.ValueType
  2015.     {
  2016.      UI8 MaxValue;
  2017.      UI8 MinValue;
  2018.      UI8 m_value;
  2019.      I4 CompareTo( Object value);
  2020.      Boolean Equals( Object obj);
  2021.      I4 GetHashCode();
  2022.      String ToString();
  2023.      String ToString( String format);
  2024.      String ToString( String format,  Class System.IFormatProvider provider);
  2025.      UI8 Parse( String s);
  2026.      UI8 Parse( String s,  ValueClass System.Globalization.NumberStyles style);
  2027.      UI8 Parse( String s,  Class System.IFormatProvider provider);
  2028.      UI8 Parse( String s,  ValueClass System.Globalization.NumberStyles style,  Class System.IFormatProvider provider);
  2029.      String ToString( Class System.IFormatProvider provider);
  2030.      ValueClass System.TypeCode GetTypeCode();
  2031.      Boolean System.IConvertible.ToBoolean( Class System.IFormatProvider provider);
  2032.      Char System.IConvertible.ToChar( Class System.IFormatProvider provider);
  2033.      I1 System.IConvertible.ToSByte( Class System.IFormatProvider provider);
  2034.      UI1 System.IConvertible.ToByte( Class System.IFormatProvider provider);
  2035.      I2 System.IConvertible.ToInt16( Class System.IFormatProvider provider);
  2036.      UI2 System.IConvertible.ToUInt16( Class System.IFormatProvider provider);
  2037.      I4 System.IConvertible.ToInt32( Class System.IFormatProvider provider);
  2038.      UI4 System.IConvertible.ToUInt32( Class System.IFormatProvider provider);
  2039.      I8 System.IConvertible.ToInt64( Class System.IFormatProvider provider);
  2040.      UI8 System.IConvertible.ToUInt64( Class System.IFormatProvider provider);
  2041.      R4 System.IConvertible.ToSingle( Class System.IFormatProvider provider);
  2042.      R8 System.IConvertible.ToDouble( Class System.IFormatProvider provider);
  2043.      ValueClass System.Decimal System.IConvertible.ToDecimal( Class System.IFormatProvider provider);
  2044.      ValueClass System.DateTime System.IConvertible.ToDateTime( Class System.IFormatProvider provider);
  2045.      Object System.IConvertible.ToType( Class System.Type type,  Class System.IFormatProvider provider);
  2046.     }
  2047. class System.UIntPtr : System.ValueType
  2048.     {
  2049.      Ptr Void m_value;
  2050.      U Zero;
  2051.      Void System.UIntPtr( UI4 value);
  2052.      Void System.UIntPtr( UI8 value);
  2053.      Void System.UIntPtr( Ptr Void value);
  2054.      Void System.UIntPtr( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  2055.      Void System.Runtime.Serialization.ISerializable.GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  2056.      Boolean Equals( Object obj);
  2057.      I4 GetHashCode();
  2058.      UI4 ToUInt32();
  2059.      UI8 ToUInt64();
  2060.      String ToString();
  2061.      U op_Explicit( UI4 value);
  2062.      U op_Explicit( UI8 value);
  2063.      UI4 op_Explicit( U value);
  2064.      UI8 op_Explicit( U value);
  2065.      U op_Explicit( Ptr Void value);
  2066.      Ptr Void op_Explicit( U value);
  2067.      Boolean op_Equality( U value1,  U value2);
  2068.      Boolean op_Inequality( U value1,  U value2);
  2069.      I4 get_Size();
  2070.      Ptr Void ToPointer();
  2071.      Void System.UIntPtr();
  2072.     property Size { get(){} set(){} };
  2073.     }
  2074. class System.UnauthorizedAccessException : System.SystemException
  2075.     {
  2076.      Void System.UnauthorizedAccessException();
  2077.      Void System.UnauthorizedAccessException( String message);
  2078.      Void System.UnauthorizedAccessException( String message,  Class System.Exception inner);
  2079.      Void System.UnauthorizedAccessException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  2080.     }
  2081. class System.UnitySerializationHolder : System.Object
  2082.     {
  2083.      I4 EmptyUnity;
  2084.      I4 NullUnity;
  2085.      I4 MissingUnity;
  2086.      I4 RuntimeTypeUnity;
  2087.      I4 ModuleUnity;
  2088.      I4 AssemblyUnity;
  2089.      String m_data;
  2090.      String m_assemName;
  2091.      I4 m_unityType;
  2092.      Void GetUnitySerializationInfo( Class System.Runtime.Serialization.SerializationInfo info,  I4 unityType,  String data,  Class System.Reflection.Assembly assem);
  2093.      Void System.UnitySerializationHolder( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  2094.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  2095.      Object GetRealObject( ValueClass System.Runtime.Serialization.StreamingContext context);
  2096.     }
  2097. class System.UnhandledExceptionEventArgs : System.EventArgs
  2098.     {
  2099.      Object _Exception;
  2100.      Boolean _IsTerminating;
  2101.      Void System.UnhandledExceptionEventArgs( Object exception,  Boolean isTerminating);
  2102.      Object get_ExceptionObject();
  2103.      Boolean get_IsTerminating();
  2104.     property ExceptionObject { get(){} set(){} };
  2105.     property IsTerminating { get(){} set(){} };
  2106.     }
  2107. class System.UnhandledExceptionEventHandler : System.MulticastDelegate
  2108.     {
  2109.      Void System.UnhandledExceptionEventHandler( Object object,  I method);
  2110.      Void Invoke( Object sender,  Class System.UnhandledExceptionEventArgs e);
  2111.      Class System.IAsyncResult BeginInvoke( Object sender,  Class System.UnhandledExceptionEventArgs e,  Class System.AsyncCallback callback,  Object object);
  2112.      Void EndInvoke( Class System.IAsyncResult result);
  2113.     }
  2114. class System.Variant : System.ValueType
  2115.     {
  2116.      I4 CV_EMPTY;
  2117.      I4 CV_VOID;
  2118.      I4 CV_BOOLEAN;
  2119.      I4 CV_CHAR;
  2120.      I4 CV_I1;
  2121.      I4 CV_U1;
  2122.      I4 CV_I2;
  2123.      I4 CV_U2;
  2124.      I4 CV_I4;
  2125.      I4 CV_U4;
  2126.      I4 CV_I8;
  2127.      I4 CV_U8;
  2128.      I4 CV_R4;
  2129.      I4 CV_R8;
  2130.      I4 CV_STRING;
  2131.      I4 CV_PTR;
  2132.      I4 CV_DATETIME;
  2133.      I4 CV_TIMESPAN;
  2134.      I4 CV_OBJECT;
  2135.      I4 CV_DECIMAL;
  2136.      I4 CV_CURRENCY;
  2137.      I4 CV_ENUM;
  2138.      I4 CV_MISSING;
  2139.      I4 CV_NULL;
  2140.      I4 CV_LAST;
  2141.      I4 TypeCodeBitMask;
  2142.      I4 VTBitMask;
  2143.      I4 VTBitShift;
  2144.      I4 ArrayBitMask;
  2145.      I4 EnumI1;
  2146.      I4 EnumU1;
  2147.      I4 EnumI2;
  2148.      I4 EnumU2;
  2149.      I4 EnumI4;
  2150.      I4 EnumU4;
  2151.      I4 EnumI8;
  2152.      I4 EnumU8;
  2153.      I4 EnumMask;
  2154.      I4 m_flags;
  2155.      I4 m_data1;
  2156.      I4 m_data2;
  2157.      Object m_objref;
  2158.      Class System.Type _voidPtr;
  2159.      SZArray Class System.Type ClassTypes;
  2160.      ValueClass System.Variant Empty;
  2161.      ValueClass System.Variant Missing;
  2162.      ValueClass System.Variant DBNull;
  2163.      Void InitVariant();
  2164.      Void System.Variant();
  2165.      R8 GetR8FromVar();
  2166.      R4 GetR4FromVar();
  2167.      Void SetFieldsR4( R4 val);
  2168.      Void SetFieldsR8( R8 val);
  2169.      Void SetFieldsObject( Object val);
  2170.      I8 GetI8FromVar();
  2171.      Void System.Variant( I4 flags,  Object or,  I4 data1,  I4 data2);
  2172.      Void System.Variant( Boolean val);
  2173.      Void System.Variant( I1 val);
  2174.      Void System.Variant( UI1 val);
  2175.      Void System.Variant( I2 val);
  2176.      Void System.Variant( UI2 val);
  2177.      Void System.Variant( Char val);
  2178.      Void System.Variant( I4 val);
  2179.      Void System.Variant( UI4 val);
  2180.      Void System.Variant( I8 val);
  2181.      Void System.Variant( UI8 val);
  2182.      Void System.Variant( R4 val);
  2183.      Void System.Variant( R8 val);
  2184.      Void System.Variant( ValueClass System.DateTime val);
  2185.      Void System.Variant( ValueClass System.Currency val);
  2186.      Void System.Variant( ValueClass System.Decimal val);
  2187.      Void System.Variant( Object obj);
  2188.      Void System.Variant( Ptr Void voidPointer,  Class System.Type pointerType);
  2189.      Void System.Variant( UI1 val,  Class System.Type enumType);
  2190.      Void System.Variant( I1 val,  Class System.Type enumType);
  2191.      Void System.Variant( I2 val,  Class System.Type enumType);
  2192.      Void System.Variant( UI2 val,  Class System.Type enumType);
  2193.      Void System.Variant( I4 val,  Class System.Type enumType);
  2194.      Void System.Variant( UI4 val,  Class System.Type enumType);
  2195.      Void System.Variant( I8 val,  Class System.Type enumType);
  2196.      Void System.Variant( UI8 val,  Class System.Type enumType);
  2197.      Boolean get_IsNullObjectReference();
  2198.      Boolean get_IsEmpty();
  2199.      Boolean get_IsMissing();
  2200.      Boolean get_IsDBNull();
  2201.      Class System.Type get_VariantType();
  2202.      I4 get_CVType();
  2203.      I4 get_EnumType();
  2204.      I4 MapEnumToCVType( I4 enumType);
  2205.      I4 GetCVTypeFromClass( Class System.Type ctype);
  2206.      Boolean ToBoolean();
  2207.      UI1 ToByte();
  2208.      I1 ToSByte();
  2209.      Char ToChar();
  2210.      I2 ToInt16();
  2211.      UI2 ToUInt16();
  2212.      I4 ToInt32();
  2213.      UI4 ToUInt32();
  2214.      I8 ToInt64();
  2215.      UI8 ToUInt64();
  2216.      R4 ToSingle();
  2217.      R8 ToDouble();
  2218.      String ToString();
  2219.      ValueClass System.DateTime ToDateTime();
  2220.      ValueClass System.TimeSpan ToTimeSpan();
  2221.      ValueClass System.Decimal ToDecimal();
  2222.      ValueClass System.Currency ToCurrency();
  2223.      Object ToObject();
  2224.      ValueClass System.Variant ChangeType( Class System.Type ctype);
  2225.      ValueClass System.Variant CreatePointer( Class System.Type t);
  2226.      Boolean Equals( Object obj);
  2227.      Boolean Equals( ValueClass System.Variant v);
  2228.      I4 GetHashCode();
  2229.      Ptr Void ToPointer();
  2230.      ValueClass System.Variant TypedByRefToVariant( TypedByRef byrefValue);
  2231.      ValueClass System.Variant InternalTypedByRefToVariant( TypedByRef byrefValue);
  2232.      Void VariantToTypedByRef( TypedByRef byrefValue,  ValueClass System.Variant v);
  2233.      ValueClass System.Variant InternalVariantToTypedByRef( TypedByRef byrefValue,  ValueClass System.Variant v);
  2234.      Boolean op_Equality( ValueClass System.Variant v1,  ValueClass System.Variant v2);
  2235.      Boolean op_Inequality( ValueClass System.Variant v1,  ValueClass System.Variant v2);
  2236.      ValueClass System.Variant op_Implicit( Boolean value);
  2237.      ValueClass System.Variant op_Implicit( UI1 value);
  2238.      ValueClass System.Variant op_Implicit( I1 value);
  2239.      ValueClass System.Variant op_Implicit( I2 value);
  2240.      ValueClass System.Variant op_Implicit( UI2 value);
  2241.      ValueClass System.Variant op_Implicit( Char value);
  2242.      ValueClass System.Variant op_Implicit( I4 value);
  2243.      ValueClass System.Variant op_Implicit( UI4 value);
  2244.      ValueClass System.Variant op_Implicit( I8 value);
  2245.      ValueClass System.Variant op_Implicit( UI8 value);
  2246.      ValueClass System.Variant op_Implicit( R4 value);
  2247.      ValueClass System.Variant op_Implicit( R8 value);
  2248.      ValueClass System.Variant op_Implicit( String value);
  2249.      ValueClass System.Variant op_Implicit( ValueClass System.DateTime value);
  2250.      ValueClass System.Variant op_Implicit( ValueClass System.TimeSpan value);
  2251.      ValueClass System.Variant op_Implicit( ValueClass System.Decimal value);
  2252.      ValueClass System.Variant op_Implicit( ValueClass System.Currency value);
  2253.      UI1 op_Explicit( ValueClass System.Variant value);
  2254.      Boolean op_Explicit( ValueClass System.Variant value);
  2255.      I1 op_Explicit( ValueClass System.Variant value);
  2256.      I2 op_Explicit( ValueClass System.Variant value);
  2257.      UI2 op_Explicit( ValueClass System.Variant value);
  2258.      Char op_Explicit( ValueClass System.Variant value);
  2259.      I4 op_Explicit( ValueClass System.Variant value);
  2260.      UI4 op_Explicit( ValueClass System.Variant value);
  2261.      I8 op_Explicit( ValueClass System.Variant value);
  2262.      UI8 op_Explicit( ValueClass System.Variant value);
  2263.      R4 op_Explicit( ValueClass System.Variant value);
  2264.      R8 op_Explicit( ValueClass System.Variant value);
  2265.      ValueClass System.DateTime op_Explicit( ValueClass System.Variant value);
  2266.      ValueClass System.TimeSpan op_Explicit( ValueClass System.Variant value);
  2267.      ValueClass System.Decimal op_Explicit( ValueClass System.Variant value);
  2268.      ValueClass System.Currency op_Explicit( ValueClass System.Variant value);
  2269.      String op_Explicit( ValueClass System.Variant value);
  2270.      Object BoxEnum();
  2271.      Void MarshalHelperConvertObjectToVariant( Object o,  ByRef ValueClass System.Variant v);
  2272.      Object MarshalHelperConvertVariantToObject( ByRef ValueClass System.Variant v);
  2273.      Void MarshalHelperCastVariant( Object pValue,  I4 vt,  ByRef ValueClass System.Variant v);
  2274.     property IsNullObjectReference { get(){} set(){} };
  2275.     property IsEmpty { get(){} set(){} };
  2276.     property IsMissing { get(){} set(){} };
  2277.     property IsDBNull { get(){} set(){} };
  2278.     property VariantType { get(){} set(){} };
  2279.     property CVType { get(){} set(){} };