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

VC书籍

开发平台:

C/C++

  1.      Void AddXmlElement( Class System.Type fieldType,  String fieldName,  String xmlElement,  String xmlNamespace);
  2.      Void AddXmlAttribute( Class System.Type fieldType,  String fieldName,  String xmlAttribute,  String xmlNamespace);
  3.      Void GetFieldTypeAndNameFromXmlElement( String xmlElement,  String xmlNamespace,  ByRef Class System.Type type,  ByRef String name);
  4.      Void GetFieldTypeAndNameFromXmlAttribute( String xmlAttribute,  String xmlNamespace,  ByRef Class System.Type type,  ByRef String name);
  5.     }
  6. class FieldEntry : System.Object
  7.     {
  8.      Class System.Type Type;
  9.      String Name;
  10.      Void FieldEntry( Class System.Type type,  String name);
  11.     }
  12. class System.Runtime.Remoting.XmlNamespaceEncoder : System.Object
  13.     {
  14.      String GetXmlNamespaceForType( Class System.Type type,  String dynamicUrl);
  15.      String GetXmlNamespaceForTypeNamespace( Class System.Type type,  String dynamicUrl);
  16.      String GetTypeNameForSoapActionNamespace( String uri);
  17.      String GetTypeNameForSoapActionNamespace( String uri,  ByRef Boolean assemblyIncluded);
  18.      String Encode( String ns);
  19.      String Decode( String ns);
  20.      Void System.Runtime.Remoting.XmlNamespaceEncoder();
  21.     }
  22. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapType : System.Object
  23.     {
  24.      Class System.Type typeofSoapTime;
  25.      Class System.Type typeofSoapDate;
  26.      Class System.Type typeofSoapYearMonth;
  27.      Class System.Type typeofSoapYear;
  28.      Class System.Type typeofSoapMonthDay;
  29.      Class System.Type typeofSoapDay;
  30.      Class System.Type typeofSoapMonth;
  31.      Class System.Type typeofSoapHexBinary;
  32.      Class System.Type typeofSoapBase64Binary;
  33.      Class System.Type typeofSoapInteger;
  34.      Class System.Type typeofSoapPositiveInteger;
  35.      Class System.Type typeofSoapNonPositiveInteger;
  36.      Class System.Type typeofSoapNonNegativeInteger;
  37.      Class System.Type typeofSoapNegativeInteger;
  38.      Class System.Type typeofSoapAnyUri;
  39.      Class System.Type typeofSoapQName;
  40.      Class System.Type typeofSoapNotation;
  41.      Class System.Type typeofSoapNormalizedString;
  42.      Class System.Type typeofSoapToken;
  43.      Class System.Type typeofSoapLanguage;
  44.      Class System.Type typeofSoapName;
  45.      Class System.Type typeofSoapIdrefs;
  46.      Class System.Type typeofSoapEntities;
  47.      Class System.Type typeofSoapNmtoken;
  48.      Class System.Type typeofSoapNmtokens;
  49.      Class System.Type typeofSoapNcName;
  50.      Class System.Type typeofSoapId;
  51.      Class System.Type typeofSoapIdref;
  52.      Class System.Type typeofSoapEntity;
  53.      Class System.Type typeofISoapXsd;
  54.      String FilterBin64( String value);
  55.      String LineFeedsBin64( String value);
  56.      String Escape( String value);
  57.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapType();
  58.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapType();
  59.     }
  60. interface System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd : 
  61.     {
  62.      String GetXsdType();
  63.     }
  64. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDateTime : System.Object
  65.     {
  66.      SZArray String formats;
  67.      String get_XsdType();
  68.      String ToString( ValueClass System.DateTime value);
  69.      ValueClass System.DateTime Parse( String value);
  70.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDateTime();
  71.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDateTime();
  72.     property XsdType { get(){} set(){} };
  73.     }
  74. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDuration : System.Object
  75.     {
  76.      String get_XsdType();
  77.      Void CarryOver( I4 inDays,  ByRef I4 years,  ByRef I4 months,  ByRef I4 days);
  78.      String ToString( ValueClass System.TimeSpan timeSpan);
  79.      ValueClass System.TimeSpan Parse( String value);
  80.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDuration();
  81.     property XsdType { get(){} set(){} };
  82.     }
  83. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime : System.Object
  84.     {
  85.      ValueClass System.DateTime _value;
  86.      SZArray String formats;
  87.      String get_XsdType();
  88.      String GetXsdType();
  89.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime();
  90.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime( ValueClass System.DateTime value);
  91.      ValueClass System.DateTime get_Value();
  92.      Void set_Value( ValueClass System.DateTime value);
  93.      String ToString();
  94.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime Parse( String value);
  95.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime();
  96.     property XsdType { get(){} set(){} };
  97.     property Value { get(){} set(){} };
  98.     }
  99. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate : System.Object
  100.     {
  101.      ValueClass System.DateTime _value;
  102.      I4 _sign;
  103.      SZArray String formats;
  104.      String get_XsdType();
  105.      String GetXsdType();
  106.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate();
  107.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate( ValueClass System.DateTime value);
  108.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate( ValueClass System.DateTime value,  I4 sign);
  109.      ValueClass System.DateTime get_Value();
  110.      Void set_Value( ValueClass System.DateTime value);
  111.      I4 get_Sign();
  112.      Void set_Sign( I4 value);
  113.      String ToString();
  114.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate Parse( String value);
  115.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate();
  116.     property XsdType { get(){} set(){} };
  117.     property Value { get(){} set(){} };
  118.     property Sign { get(){} set(){} };
  119.     }
  120. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth : System.Object
  121.     {
  122.      ValueClass System.DateTime _value;
  123.      I4 _sign;
  124.      SZArray String formats;
  125.      String get_XsdType();
  126.      String GetXsdType();
  127.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth();
  128.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth( ValueClass System.DateTime value);
  129.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth( ValueClass System.DateTime value,  I4 sign);
  130.      ValueClass System.DateTime get_Value();
  131.      Void set_Value( ValueClass System.DateTime value);
  132.      I4 get_Sign();
  133.      Void set_Sign( I4 value);
  134.      String ToString();
  135.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth Parse( String value);
  136.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth();
  137.     property XsdType { get(){} set(){} };
  138.     property Value { get(){} set(){} };
  139.     property Sign { get(){} set(){} };
  140.     }
  141. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear : System.Object
  142.     {
  143.      ValueClass System.DateTime _value;
  144.      I4 _sign;
  145.      SZArray String formats;
  146.      String get_XsdType();
  147.      String GetXsdType();
  148.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear();
  149.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear( ValueClass System.DateTime value);
  150.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear( ValueClass System.DateTime value,  I4 sign);
  151.      ValueClass System.DateTime get_Value();
  152.      Void set_Value( ValueClass System.DateTime value);
  153.      I4 get_Sign();
  154.      Void set_Sign( I4 value);
  155.      String ToString();
  156.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear Parse( String value);
  157.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear();
  158.     property XsdType { get(){} set(){} };
  159.     property Value { get(){} set(){} };
  160.     property Sign { get(){} set(){} };
  161.     }
  162. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay : System.Object
  163.     {
  164.      ValueClass System.DateTime _value;
  165.      SZArray String formats;
  166.      String get_XsdType();
  167.      String GetXsdType();
  168.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay();
  169.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay( ValueClass System.DateTime value);
  170.      ValueClass System.DateTime get_Value();
  171.      Void set_Value( ValueClass System.DateTime value);
  172.      String ToString();
  173.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay Parse( String value);
  174.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay();
  175.     property XsdType { get(){} set(){} };
  176.     property Value { get(){} set(){} };
  177.     }
  178. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay : System.Object
  179.     {
  180.      ValueClass System.DateTime _value;
  181.      SZArray String formats;
  182.      String get_XsdType();
  183.      String GetXsdType();
  184.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay();
  185.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay( ValueClass System.DateTime value);
  186.      ValueClass System.DateTime get_Value();
  187.      Void set_Value( ValueClass System.DateTime value);
  188.      String ToString();
  189.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay Parse( String value);
  190.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay();
  191.     property XsdType { get(){} set(){} };
  192.     property Value { get(){} set(){} };
  193.     }
  194. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth : System.Object
  195.     {
  196.      ValueClass System.DateTime _value;
  197.      SZArray String formats;
  198.      String get_XsdType();
  199.      String GetXsdType();
  200.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth();
  201.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth( ValueClass System.DateTime value);
  202.      ValueClass System.DateTime get_Value();
  203.      Void set_Value( ValueClass System.DateTime value);
  204.      String ToString();
  205.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth Parse( String value);
  206.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth();
  207.     property XsdType { get(){} set(){} };
  208.     property Value { get(){} set(){} };
  209.     }
  210. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary : System.Object
  211.     {
  212.      SZArray UI1 _value;
  213.      Class System.Text.StringBuilder sb;
  214.      String get_XsdType();
  215.      String GetXsdType();
  216.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary();
  217.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary( SZArray UI1 value);
  218.      SZArray UI1 get_Value();
  219.      Void set_Value( SZArray UI1 value);
  220.      String ToString();
  221.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary Parse( String value);
  222.      SZArray UI1 ToByteArray( String value);
  223.      UI1 ToByte( Char c,  String value);
  224.     property XsdType { get(){} set(){} };
  225.     property Value { get(){} set(){} };
  226.     }
  227. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary : System.Object
  228.     {
  229.      SZArray UI1 _value;
  230.      String get_XsdType();
  231.      String GetXsdType();
  232.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary();
  233.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary( SZArray UI1 value);
  234.      SZArray UI1 get_Value();
  235.      Void set_Value( SZArray UI1 value);
  236.      String ToString();
  237.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary Parse( String value);
  238.     property XsdType { get(){} set(){} };
  239.     property Value { get(){} set(){} };
  240.     }
  241. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger : System.Object
  242.     {
  243.      ValueClass System.Decimal _value;
  244.      String get_XsdType();
  245.      String GetXsdType();
  246.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger();
  247.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger( ValueClass System.Decimal value);
  248.      ValueClass System.Decimal get_Value();
  249.      Void set_Value( ValueClass System.Decimal value);
  250.      String ToString();
  251.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger Parse( String value);
  252.     property XsdType { get(){} set(){} };
  253.     property Value { get(){} set(){} };
  254.     }
  255. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger : System.Object
  256.     {
  257.      ValueClass System.Decimal _value;
  258.      String get_XsdType();
  259.      String GetXsdType();
  260.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger();
  261.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger( ValueClass System.Decimal value);
  262.      ValueClass System.Decimal get_Value();
  263.      Void set_Value( ValueClass System.Decimal value);
  264.      String ToString();
  265.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger Parse( String value);
  266.     property XsdType { get(){} set(){} };
  267.     property Value { get(){} set(){} };
  268.     }
  269. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger : System.Object
  270.     {
  271.      ValueClass System.Decimal _value;
  272.      String get_XsdType();
  273.      String GetXsdType();
  274.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger();
  275.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger( ValueClass System.Decimal value);
  276.      ValueClass System.Decimal get_Value();
  277.      Void set_Value( ValueClass System.Decimal value);
  278.      String ToString();
  279.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger Parse( String value);
  280.     property XsdType { get(){} set(){} };
  281.     property Value { get(){} set(){} };
  282.     }
  283. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger : System.Object
  284.     {
  285.      ValueClass System.Decimal _value;
  286.      String get_XsdType();
  287.      String GetXsdType();
  288.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger();
  289.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger( ValueClass System.Decimal value);
  290.      ValueClass System.Decimal get_Value();
  291.      Void set_Value( ValueClass System.Decimal value);
  292.      String ToString();
  293.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger Parse( String value);
  294.     property XsdType { get(){} set(){} };
  295.     property Value { get(){} set(){} };
  296.     }
  297. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger : System.Object
  298.     {
  299.      ValueClass System.Decimal _value;
  300.      String get_XsdType();
  301.      String GetXsdType();
  302.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger();
  303.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger( ValueClass System.Decimal value);
  304.      ValueClass System.Decimal get_Value();
  305.      Void set_Value( ValueClass System.Decimal value);
  306.      String ToString();
  307.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger Parse( String value);
  308.     property XsdType { get(){} set(){} };
  309.     property Value { get(){} set(){} };
  310.     }
  311. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri : System.Object
  312.     {
  313.      String _value;
  314.      String get_XsdType();
  315.      String GetXsdType();
  316.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri();
  317.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri( String value);
  318.      String get_Value();
  319.      Void set_Value( String value);
  320.      String ToString();
  321.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri Parse( String value);
  322.     property XsdType { get(){} set(){} };
  323.     property Value { get(){} set(){} };
  324.     }
  325. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName : System.Object
  326.     {
  327.      String _name;
  328.      String _namespace;
  329.      String _key;
  330.      String get_XsdType();
  331.      String GetXsdType();
  332.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName();
  333.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName( String value);
  334.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName( String key,  String name);
  335.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName( String key,  String name,  String namespaceValue);
  336.      String get_Name();
  337.      Void set_Name( String value);
  338.      String get_Namespace();
  339.      Void set_Namespace( String value);
  340.      String get_Key();
  341.      Void set_Key( String value);
  342.      String ToString();
  343.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName Parse( String value);
  344.     property XsdType { get(){} set(){} };
  345.     property Name { get(){} set(){} };
  346.     property Namespace { get(){} set(){} };
  347.     property Key { get(){} set(){} };
  348.     }
  349. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation : System.Object
  350.     {
  351.      String _value;
  352.      String get_XsdType();
  353.      String GetXsdType();
  354.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation();
  355.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation( String value);
  356.      String get_Value();
  357.      Void set_Value( String value);
  358.      String ToString();
  359.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation Parse( String value);
  360.     property XsdType { get(){} set(){} };
  361.     property Value { get(){} set(){} };
  362.     }
  363. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString : System.Object
  364.     {
  365.      String _value;
  366.      String get_XsdType();
  367.      String GetXsdType();
  368.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString();
  369.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString( String value);
  370.      String get_Value();
  371.      Void set_Value( String value);
  372.      String ToString();
  373.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString Parse( String value);
  374.      String Validate( String value);
  375.     property XsdType { get(){} set(){} };
  376.     property Value { get(){} set(){} };
  377.     }
  378. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken : System.Object
  379.     {
  380.      String _value;
  381.      String get_XsdType();
  382.      String GetXsdType();
  383.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken();
  384.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken( String value);
  385.      String get_Value();
  386.      Void set_Value( String value);
  387.      String ToString();
  388.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken Parse( String value);
  389.      String Validate( String value);
  390.     property XsdType { get(){} set(){} };
  391.     property Value { get(){} set(){} };
  392.     }
  393. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage : System.Object
  394.     {
  395.      String _value;
  396.      String get_XsdType();
  397.      String GetXsdType();
  398.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage();
  399.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage( String value);
  400.      String get_Value();
  401.      Void set_Value( String value);
  402.      String ToString();
  403.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage Parse( String value);
  404.     property XsdType { get(){} set(){} };
  405.     property Value { get(){} set(){} };
  406.     }
  407. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName : System.Object
  408.     {
  409.      String _value;
  410.      String get_XsdType();
  411.      String GetXsdType();
  412.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName();
  413.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName( String value);
  414.      String get_Value();
  415.      Void set_Value( String value);
  416.      String ToString();
  417.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName Parse( String value);
  418.     property XsdType { get(){} set(){} };
  419.     property Value { get(){} set(){} };
  420.     }
  421. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs : System.Object
  422.     {
  423.      String _value;
  424.      String get_XsdType();
  425.      String GetXsdType();
  426.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs();
  427.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs( String value);
  428.      String get_Value();
  429.      Void set_Value( String value);
  430.      String ToString();
  431.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs Parse( String value);
  432.     property XsdType { get(){} set(){} };
  433.     property Value { get(){} set(){} };
  434.     }
  435. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities : System.Object
  436.     {
  437.      String _value;
  438.      String get_XsdType();
  439.      String GetXsdType();
  440.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities();
  441.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities( String value);
  442.      String get_Value();
  443.      Void set_Value( String value);
  444.      String ToString();
  445.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities Parse( String value);
  446.     property XsdType { get(){} set(){} };
  447.     property Value { get(){} set(){} };
  448.     }
  449. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken : System.Object
  450.     {
  451.      String _value;
  452.      String get_XsdType();
  453.      String GetXsdType();
  454.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken();
  455.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken( String value);
  456.      String get_Value();
  457.      Void set_Value( String value);
  458.      String ToString();
  459.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken Parse( String value);
  460.     property XsdType { get(){} set(){} };
  461.     property Value { get(){} set(){} };
  462.     }
  463. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens : System.Object
  464.     {
  465.      String _value;
  466.      String get_XsdType();
  467.      String GetXsdType();
  468.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens();
  469.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens( String value);
  470.      String get_Value();
  471.      Void set_Value( String value);
  472.      String ToString();
  473.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens Parse( String value);
  474.     property XsdType { get(){} set(){} };
  475.     property Value { get(){} set(){} };
  476.     }
  477. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName : System.Object
  478.     {
  479.      String _value;
  480.      String get_XsdType();
  481.      String GetXsdType();
  482.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName();
  483.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName( String value);
  484.      String get_Value();
  485.      Void set_Value( String value);
  486.      String ToString();
  487.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName Parse( String value);
  488.     property XsdType { get(){} set(){} };
  489.     property Value { get(){} set(){} };
  490.     }
  491. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId : System.Object
  492.     {
  493.      String _value;
  494.      String get_XsdType();
  495.      String GetXsdType();
  496.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId();
  497.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId( String value);
  498.      String get_Value();
  499.      Void set_Value( String value);
  500.      String ToString();
  501.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId Parse( String value);
  502.     property XsdType { get(){} set(){} };
  503.     property Value { get(){} set(){} };
  504.     }
  505. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref : System.Object
  506.     {
  507.      String _value;
  508.      String get_XsdType();
  509.      String GetXsdType();
  510.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref();
  511.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref( String value);
  512.      String get_Value();
  513.      Void set_Value( String value);
  514.      String ToString();
  515.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref Parse( String value);
  516.     property XsdType { get(){} set(){} };
  517.     property Value { get(){} set(){} };
  518.     }
  519. class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity : System.Object
  520.     {
  521.      String _value;
  522.      String get_XsdType();
  523.      String GetXsdType();
  524.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity();
  525.      Void System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity( String value);
  526.      String get_Value();
  527.      Void set_Value( String value);
  528.      String ToString();
  529.      Class System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity Parse( String value);
  530.     property XsdType { get(){} set(){} };
  531.     property Value { get(){} set(){} };
  532.     }
  533. class System.Runtime.Remoting.Messaging.StackBuilderSink : System.Object
  534.     {
  535.      Object _server;
  536.      Boolean _bStatic;
  537.      Void System.Runtime.Remoting.Messaging.StackBuilderSink( Class System.MarshalByRefObject server);
  538.      Void System.Runtime.Remoting.Messaging.StackBuilderSink( Object server);
  539.      Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg);
  540.      Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg,  I4 methodPtr,  Boolean fExecuteInContext);
  541.      Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  542.      Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
  543.      Boolean IsOKToStackBlt( Class System.Runtime.Remoting.Messaging.IMethodMessage mcMsg,  Object server);
  544.      Class System.Reflection.MethodBase GetMethodBase( Class System.Runtime.Remoting.Messaging.IMethodMessage msg);
  545.      Void VerifyIsOkToCallMethod( Object server,  Class System.Runtime.Remoting.Messaging.IMethodMessage msg);
  546.      Void CopyNonByrefOutArgsFromOriginalArgs( Class System.Runtime.Remoting.Metadata.RemotingMethodCachedData methodCache,  SZArray Object args,  ByRef SZArray Object marshalResponseArgs);
  547.      Void PreserveThreadPrincipalIfNecessary( Class System.Runtime.Remoting.Messaging.LogicalCallContext messageCallContext,  Class System.Runtime.Remoting.Messaging.LogicalCallContext threadCallContext);
  548.      Object get_ServerObject();
  549.      Object PrivateProcessMessage( Class System.Reflection.MethodBase mb,  SZArray Object args,  Object server,  I4 methodPtr,  Boolean fExecuteInContext,  ByRef SZArray Object outArgs);
  550.     property NextSink { get(){} set(){} };
  551.     property ServerObject { get(){} set(){} };
  552.     }
  553. class System.Runtime.Remoting.Contexts.SynchronizationAttribute : System.Runtime.Remoting.Contexts.ContextAttribute
  554.     {
  555.      I4 NOT_SUPPORTED;
  556.      I4 SUPPORTED;
  557.      I4 REQUIRED;
  558.      I4 REQUIRES_NEW;
  559.      String PROPERTY_NAME;
  560.      UI4 _timeOut;
  561.      Class System.Threading.AutoResetEvent _asyncWorkEvent;
  562.      Class System.Collections.Queue _workItemQueue;
  563.      Boolean _locked;
  564.      Boolean _bReEntrant;
  565.      I4 _flavor;
  566.      Class System.Runtime.Remoting.Contexts.SynchronizationAttribute _cliCtxAttr;
  567.      String _syncLcid;
  568.      Class System.Collections.ArrayList _asyncLcidList;
  569.      Boolean get_Locked();
  570.      Void set_Locked( Boolean value);
  571.      Boolean get_IsReEntrant();
  572.      String get_SyncCallOutLCID();
  573.      Void set_SyncCallOutLCID( String value);
  574.      Class System.Collections.ArrayList get_AsyncCallOutLCIDList();
  575.      Boolean IsKnownLCID( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
  576.      Void System.Runtime.Remoting.Contexts.SynchronizationAttribute();
  577.      Void System.Runtime.Remoting.Contexts.SynchronizationAttribute( Boolean reEntrant);
  578.      Void System.Runtime.Remoting.Contexts.SynchronizationAttribute( I4 flag);
  579.      Void System.Runtime.Remoting.Contexts.SynchronizationAttribute( I4 flag,  Boolean reEntrant);
  580.      Boolean IsContextOK( Class System.Runtime.Remoting.Contexts.Context ctx,  Class System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
  581.      Void GetPropertiesForNewContext( Class System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg);
  582.      Void InitIfNecessary();
  583.      Void DispatcherCallBack( Object stateIgnored,  Boolean ignored);
  584.      Void HandleThreadExit();
  585.      Void HandleThreadReEntry();
  586.      Void HandleWorkCompletion();
  587.      Void HandleWorkRequest( Class System.Runtime.Remoting.Contexts.WorkItem work);
  588.      Void ExecuteWorkItem( Class System.Runtime.Remoting.Contexts.WorkItem work);
  589.      Boolean IsNestedCall( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
  590.      Class System.Runtime.Remoting.Messaging.IMessageSink GetServerContextSink( Class System.Runtime.Remoting.Messaging.IMessageSink nextSink);
  591.      Class System.Runtime.Remoting.Messaging.IMessageSink GetClientContextSink( Class System.Runtime.Remoting.Messaging.IMessageSink nextSink);
  592.      Void System.Runtime.Remoting.Contexts.SynchronizationAttribute();
  593.     property Locked { get(){} set(){} };
  594.     property IsReEntrant { get(){} set(){} };
  595.     property SyncCallOutLCID { get(){} set(){} };
  596.     property AsyncCallOutLCIDList { get(){} set(){} };
  597.     }
  598. class System.Runtime.Remoting.Contexts.SynchronizedServerContextSink : System.Runtime.Remoting.Messaging.InternalSink
  599.     {
  600.      Class System.Runtime.Remoting.Messaging.IMessageSink _nextSink;
  601.      Class System.Runtime.Remoting.Contexts.SynchronizationAttribute _property;
  602.      Void System.Runtime.Remoting.Contexts.SynchronizedServerContextSink( Class System.Runtime.Remoting.Contexts.SynchronizationAttribute prop,  Class System.Runtime.Remoting.Messaging.IMessageSink nextSink);
  603.      Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
  604.      Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  605.      Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
  606.     property NextSink { get(){} set(){} };
  607.     }
  608. class System.Runtime.Remoting.Contexts.WorkItem : System.Object
  609.     {
  610.      I4 FLG_WAITING;
  611.      I4 FLG_SIGNALED;
  612.      I4 FLG_ASYNC;
  613.      I4 FLG_DUMMY;
  614.      I4 _flags;
  615.      Class System.Runtime.Remoting.Messaging.IMessage _reqMsg;
  616.      Class System.Runtime.Remoting.Messaging.IMessageSink _nextSink;
  617.      Class System.Runtime.Remoting.Messaging.IMessageSink _replySink;
  618.      Class System.Runtime.Remoting.Messaging.IMessage _replyMsg;
  619.      Class System.Runtime.Remoting.Contexts.Context _ctx;
  620.      Class System.Runtime.Remoting.Messaging.LogicalCallContext _callCtx;
  621.      Void System.Runtime.Remoting.Contexts.WorkItem( Class System.Runtime.Remoting.Messaging.IMessage reqMsg,  Class System.Runtime.Remoting.Messaging.IMessageSink nextSink,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  622.      Void SetWaiting();
  623.      Boolean IsWaiting();
  624.      Void SetSignaled();
  625.      Boolean IsSignaled();
  626.      Void SetAsync();
  627.      Boolean IsAsync();
  628.      Void SetDummy();
  629.      Boolean IsDummy();
  630.      Void Execute();
  631.      Class System.Runtime.Remoting.Messaging.IMessage get_ReplyMessage();
  632.     property ReplyMessage { get(){} set(){} };
  633.     }
  634. class System.Runtime.Remoting.Contexts.SynchronizedClientContextSink : System.Runtime.Remoting.Messaging.InternalSink
  635.     {
  636.      Class System.Runtime.Remoting.Messaging.IMessageSink _nextSink;
  637.      Class System.Runtime.Remoting.Contexts.SynchronizationAttribute _property;
  638.      Void System.Runtime.Remoting.Contexts.SynchronizedClientContextSink( Class System.Runtime.Remoting.Contexts.SynchronizationAttribute prop,  Class System.Runtime.Remoting.Messaging.IMessageSink nextSink);
  639.      Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
  640.      Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  641.      Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
  642.     property NextSink { get(){} set(){} };
  643.     }
  644. class AsyncReplySink : System.Object
  645.     {
  646.      Class System.Runtime.Remoting.Messaging.IMessageSink _nextSink;
  647.      Class System.Runtime.Remoting.Contexts.SynchronizationAttribute _property;
  648.      Void AsyncReplySink( Class System.Runtime.Remoting.Messaging.IMessageSink nextSink,  Class System.Runtime.Remoting.Contexts.SynchronizationAttribute prop);
  649.      Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
  650.      Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  651.      Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
  652.     property NextSink { get(){} set(){} };
  653.     }
  654. class System.Runtime.Remoting.Proxies.__TransparentProxy : System.Object
  655.     {
  656.      Class System.Runtime.Remoting.Proxies.RealProxy _rp;
  657.      Object _stubData;
  658.      I _pMT;
  659.      I _pInterfaceMT;
  660.      I _stub;
  661.      Void System.Runtime.Remoting.Proxies.__TransparentProxy();
  662.     }
  663. class System.Runtime.Remoting.Messaging.EnvoyTerminatorSink : System.Runtime.Remoting.Messaging.InternalSink
  664.     {
  665.      Class System.Runtime.Remoting.Messaging.EnvoyTerminatorSink messageSink;
  666.      Object staticSyncObject;
  667.      Class System.Runtime.Remoting.Messaging.IMessageSink get_MessageSink();
  668.      Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
  669.      Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  670.      Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
  671.      Void System.Runtime.Remoting.Messaging.EnvoyTerminatorSink();
  672.      Void System.Runtime.Remoting.Messaging.EnvoyTerminatorSink();
  673.     property MessageSink { get(){} set(){} };
  674.     property NextSink { get(){} set(){} };
  675.     }
  676. class System.Runtime.Remoting.Messaging.ClientContextTerminatorSink : System.Runtime.Remoting.Messaging.InternalSink
  677.     {
  678.      Class System.Runtime.Remoting.Messaging.ClientContextTerminatorSink messageSink;
  679.      Object staticSyncObject;
  680.      Class System.Runtime.Remoting.Messaging.IMessageSink get_MessageSink();
  681.      Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
  682.      Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  683.      Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
  684.      Class System.Runtime.Remoting.Messaging.IMessageSink GetChannelSink( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
  685.      Void System.Runtime.Remoting.Messaging.ClientContextTerminatorSink();
  686.      Void System.Runtime.Remoting.Messaging.ClientContextTerminatorSink();
  687.     property MessageSink { get(){} set(){} };
  688.     property NextSink { get(){} set(){} };
  689.     }
  690. class System.Runtime.Remoting.Messaging.AsyncReplySink : System.Object
  691.     {
  692.      Class System.Runtime.Remoting.Messaging.IMessageSink _replySink;
  693.      Class System.Runtime.Remoting.Contexts.Context _cliCtx;
  694.      Void System.Runtime.Remoting.Messaging.AsyncReplySink( Class System.Runtime.Remoting.Messaging.IMessageSink replySink,  Class System.Runtime.Remoting.Contexts.Context cliCtx);
  695.      Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
  696.      Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  697.      Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
  698.     property NextSink { get(){} set(){} };
  699.     }
  700. class System.Runtime.Remoting.Messaging.ServerContextTerminatorSink : System.Runtime.Remoting.Messaging.InternalSink
  701.     {
  702.      Class System.Runtime.Remoting.Messaging.ServerContextTerminatorSink messageSink;
  703.      Object staticSyncObject;
  704.      Class System.Runtime.Remoting.Messaging.IMessageSink get_MessageSink();
  705.      Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
  706.      Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  707.      Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
  708.      Class System.Runtime.Remoting.Messaging.IMessageSink GetObjectChain( Class System.Runtime.Remoting.Messaging.IMessage reqMsg,  ByRef Class System.MarshalByRefObject obj);
  709.      Void System.Runtime.Remoting.Messaging.ServerContextTerminatorSink();
  710.      Void System.Runtime.Remoting.Messaging.ServerContextTerminatorSink();
  711.     property MessageSink { get(){} set(){} };
  712.     property NextSink { get(){} set(){} };
  713.     }
  714. class System.Runtime.Remoting.Messaging.DisposeSink : System.Object
  715.     {
  716.      Class System.IDisposable _iDis;
  717.      Class System.Runtime.Remoting.Messaging.IMessageSink _replySink;
  718.      Void System.Runtime.Remoting.Messaging.DisposeSink( Class System.IDisposable iDis,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  719.      Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
  720.      Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  721.      Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
  722.     property NextSink { get(){} set(){} };
  723.     }
  724. class System.Runtime.Remoting.Messaging.ServerObjectTerminatorSink : System.Runtime.Remoting.Messaging.InternalSink
  725.     {
  726.      Class System.Runtime.Remoting.Messaging.StackBuilderSink _stackBuilderSink;
  727.      Void System.Runtime.Remoting.Messaging.ServerObjectTerminatorSink( Class System.MarshalByRefObject srvObj);
  728.      Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
  729.      Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage reqMsg,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  730.      Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
  731.     property NextSink { get(){} set(){} };
  732.     }
  733. class System.Runtime.Remoting.Messaging.ClientAsyncReplyTerminatorSink : System.Object
  734.     {
  735.      Class System.Runtime.Remoting.Messaging.IMessageSink _nextSink;
  736.      Void System.Runtime.Remoting.Messaging.ClientAsyncReplyTerminatorSink( Class System.Runtime.Remoting.Messaging.IMessageSink nextSink);
  737.      Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage replyMsg);
  738.      Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage replyMsg,  Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
  739.      Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
  740.     property NextSink { get(){} set(){} };
  741.     }
  742. interface System.Runtime.Remoting.Services.ITrackingHandler : 
  743.     {
  744.      Void MarshaledObject( Object obj,  Class System.Runtime.Remoting.ObjRef or);
  745.      Void UnmarshaledObject( Object obj,  Class System.Runtime.Remoting.ObjRef or);
  746.      Void DisconnectedObject( Object obj);
  747.     }
  748. class System.Runtime.Remoting.Services.TrackingServices : System.Object
  749.     {
  750.      SZArray Class System.Runtime.Remoting.Services.ITrackingHandler _Handlers;
  751.      I4 _Size;
  752.      Void RegisterTrackingHandler( Class System.Runtime.Remoting.Services.ITrackingHandler handler);
  753.      Void UnregisterTrackingHandler( Class System.Runtime.Remoting.Services.ITrackingHandler handler);
  754.      SZArray Class System.Runtime.Remoting.Services.ITrackingHandler get_RegisteredHandlers();
  755.      Void MarshaledObject( Object obj,  Class System.Runtime.Remoting.ObjRef or);
  756.      Void UnmarshaledObject( Object obj,  Class System.Runtime.Remoting.ObjRef or);
  757.      Void DisconnectedObject( Object obj);
  758.      I4 Match( Class System.Runtime.Remoting.Services.ITrackingHandler handler);
  759.      Void System.Runtime.Remoting.Services.TrackingServices();
  760.      Void System.Runtime.Remoting.Services.TrackingServices();
  761.     property RegisteredHandlers { get(){} set(){} };
  762.     }
  763. class System.Runtime.Remoting.Activation.UrlAttribute : System.Runtime.Remoting.Contexts.ContextAttribute
  764.     {
  765.      String url;
  766.      String propertyName;
  767.      Void System.Runtime.Remoting.Activation.UrlAttribute( String callsiteURL);
  768.      Boolean Equals( Object o);
  769.      I4 GetHashCode();
  770.      Boolean IsContextOK( Class System.Runtime.Remoting.Contexts.Context ctx,  Class System.Runtime.Remoting.Activation.IConstructionCallMessage msg);
  771.      Void GetPropertiesForNewContext( Class System.Runtime.Remoting.Activation.IConstructionCallMessage ctorMsg);
  772.      String get_UrlValue();
  773.      Void System.Runtime.Remoting.Activation.UrlAttribute();
  774.     property UrlValue { get(){} set(){} };
  775.     }
  776. class System.IO.IsolatedStorage.IsolatedStorageScope : System.Enum
  777.     {
  778.      I4 value__;
  779.      ValueClass System.IO.IsolatedStorage.IsolatedStorageScope None;
  780.      ValueClass System.IO.IsolatedStorage.IsolatedStorageScope User;
  781.      ValueClass System.IO.IsolatedStorage.IsolatedStorageScope Domain;
  782.      ValueClass System.IO.IsolatedStorage.IsolatedStorageScope Assembly;
  783.      ValueClass System.IO.IsolatedStorage.IsolatedStorageScope Roaming;
  784.     }
  785. class System.IO.IsolatedStorage.IsolatedStorage : System.MarshalByRefObject
  786.     {
  787.      ValueClass System.IO.IsolatedStorage.IsolatedStorageScope c_Assembly;
  788.      ValueClass System.IO.IsolatedStorage.IsolatedStorageScope c_App;
  789.      ValueClass System.IO.IsolatedStorage.IsolatedStorageScope c_AssemblyRoaming;
  790.      ValueClass System.IO.IsolatedStorage.IsolatedStorageScope c_AppRoaming;
  791.      String s_Publisher;
  792.      String s_StrongName;
  793.      String s_Site;
  794.      String s_Url;
  795.      String s_Zone;
  796.      SZArray Char s_Base32Char;
  797.      UI8 m_Quota;
  798.      Boolean m_ValidQuota;
  799.      Object m_AppIdentity;
  800.      Object m_AssemIdentity;
  801.      String m_AppName;
  802.      String m_AssemName;
  803.      ValueClass System.IO.IsolatedStorage.IsolatedStorageScope m_Scope;
  804.      Class System.Security.Permissions.IsolatedStorageFilePermission s_PermApp;
  805.      Class System.Security.Permissions.IsolatedStorageFilePermission s_PermAppRoaming;
  806.      Class System.Security.Permissions.IsolatedStorageFilePermission s_PermAssem;
  807.      Class System.Security.Permissions.IsolatedStorageFilePermission s_PermAssemRoaming;
  808.      Class System.Security.Permissions.SecurityPermission s_PermControlEvidence;
  809.      Class System.Security.PermissionSet s_PermReflection;
  810.      Class System.Security.PermissionSet s_PermUnrestricted;
  811.      Class System.Security.PermissionSet s_PermExecution;
  812.      Class System.Security.Policy.Zone s_InternetZone;
  813.      Boolean IsRoaming( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  814.      Boolean IsRoaming();
  815.      Boolean IsDomain( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  816.      Boolean IsDomain();
  817.      String GetNameFromID( String typeID,  String instanceID);
  818.      String GetPredefinedTypeName( Object o);
  819.      String GetHash( Class System.IO.Stream s);
  820.      String ToBase32StringSuitableForDirName( SZArray UI1 buff);
  821.      Boolean IsValidName( String s);
  822.      Class System.Security.PermissionSet GetReflectionPermission();
  823.      Class System.Security.Permissions.SecurityPermission GetControlEvidencePermission();
  824.      Class System.Security.PermissionSet GetExecutionPermission();
  825.      Class System.Security.PermissionSet GetUnrestricted();
  826.      Char get_SeparatorExternal();
  827.      Char get_SeparatorInternal();
  828.      UI8 get_MaximumSize();
  829.      UI8 get_CurrentSize();
  830.      Object get_DomainIdentity();
  831.      Object get_AssemblyIdentity();
  832.      Class System.IO.MemoryStream GetIdentityStream( Boolean fApp);
  833.      ValueClass System.IO.IsolatedStorage.IsolatedStorageScope get_Scope();
  834.      String get_AppName();
  835.      String get_AssemName();
  836.      Void InitStore( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope,  Class System.Type domainEvidenceType,  Class System.Type assemblyEvidenceType);
  837.      Void InitStore( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope,  Object app,  Object assem);
  838.      Void InitStore( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope,  Class System.Security.Policy.Evidence appEv,  Class System.Type appEvidenceType,  Class System.Security.Policy.Evidence assemEv,  Class System.Type assemEvidenceType);
  839.      Boolean InitStore( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope,  Class System.IO.Stream app,  Class System.IO.Stream assem,  String appName,  String assemName);
  840.      Void _InitStore( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope,  Class System.Security.Policy.Evidence appEv,  Class System.Type appEvidenceType,  Class System.Security.Policy.Evidence assemEv,  Class System.Type assemblyEvidenceType);
  841.      Object GetAccountingInfo( Class System.Security.Policy.Evidence evidence,  Class System.Type evidenceType,  Boolean fDomain,  ByRef String typeName,  ByRef String instanceName);
  842.      Object _GetAccountingInfo( Class System.Security.Policy.Evidence evidence,  Class System.Type evidenceType,  Boolean fDomain,  ByRef Object oNormalized);
  843.      Void DemandPermission( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  844.      Void VerifyScope( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  845.      Void SetQuota( Class System.Security.PermissionSet psAllowed,  Class System.Security.PermissionSet psDenied);
  846.      Void Remove();
  847.      Class System.Security.Permissions.IsolatedStoragePermission GetPermission( Class System.Security.PermissionSet ps);
  848.      Class System.Reflection.Assembly nGetCaller();
  849.      Void System.IO.IsolatedStorage.IsolatedStorage();
  850.      Void System.IO.IsolatedStorage.IsolatedStorage();
  851.     property SeparatorExternal { get(){} set(){} };
  852.     property SeparatorInternal { get(){} set(){} };
  853.     property MaximumSize { get(){} set(){} };
  854.     property CurrentSize { get(){} set(){} };
  855.     property DomainIdentity { get(){} set(){} };
  856.     property AssemblyIdentity { get(){} set(){} };
  857.     property Scope { get(){} set(){} };
  858.     property AppName { get(){} set(){} };
  859.     property AssemName { get(){} set(){} };
  860.     }
  861. class System.IO.IsolatedStorage.IsolatedStorageFile : System.IO.IsolatedStorage.IsolatedStorage
  862.     {
  863.      I4 s_BlockSize;
  864.      I4 s_DirSize;
  865.      String s_name;
  866.      String s_Files;
  867.      String s_AssemFiles;
  868.      String s_IDFile;
  869.      String s_InfoFile;
  870.      String s_RootDirUser;
  871.      String s_RootDirRoaming;
  872.      Class System.Security.Permissions.FileIOPermission s_PermUser;
  873.      Class System.Security.Permissions.FileIOPermission s_PermRoaming;
  874.      Class System.Security.Permissions.IsolatedStorageFilePermission s_PermAdminUser;
  875.      Class System.Security.Permissions.FileIOPermission m_fiop;
  876.      String m_RootDir;
  877.      String m_InfoFile;
  878.      I m_handle;
  879.      Boolean m_closed;
  880.      Boolean m_bDisposed;
  881.      Void System.IO.IsolatedStorage.IsolatedStorageFile();
  882.      Class System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForDomain();
  883.      Class System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForAssembly();
  884.      Class System.IO.IsolatedStorage.IsolatedStorageFile GetStore( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope,  Class System.Type domainEvidenceType,  Class System.Type assemblyEvidenceType);
  885.      Class System.IO.IsolatedStorage.IsolatedStorageFile GetStore( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope,  Object domainIdentity,  Object assemblyIdentity);
  886.      Class System.IO.IsolatedStorage.IsolatedStorageFile GetStore( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope,  Class System.Security.Policy.Evidence domainEvidence,  Class System.Type domainEvidenceType,  Class System.Security.Policy.Evidence assemblyEvidence,  Class System.Type assemblyEvidenceType);
  887.      UI8 get_CurrentSize();
  888.      UI8 get_MaximumSize();
  889.      Void Reserve( UI8 lReserve);
  890.      Void Unreserve( UI8 lFree);
  891.      Void DeleteFile( String file);
  892.      Void CreateDirectory( String dir);
  893.      Void DeleteDirectory( String dir);
  894.      SZArray String GetFileNames( String searchPattern);
  895.      SZArray String GetDirectoryNames( String searchPattern);
  896.      Void Remove();
  897.      Void RemoveLogicalDir();
  898.      Boolean ContainsUnknownFiles( String rootDir);
  899.      Void Close();
  900.      Void Dispose();
  901.      Void Finalize();
  902.      Boolean NotIDFile( String file);
  903.      Boolean NotInfoFile( String file);
  904.      Boolean NotFilesDir( String dir);
  905.      Boolean NotAssemFilesDir( String dir);
  906.      Void Remove( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  907.      Class System.Collections.IEnumerator GetEnumerator( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  908.      String get_RootDirectory();
  909.      String GetFullPath( String path);
  910.      Void Init( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  911.      Boolean InitExistingStore( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  912.      Class System.Security.Permissions.IsolatedStoragePermission GetPermission( Class System.Security.PermissionSet ps);
  913.      Void UndoReserveOperation( UI8 oldLen,  UI8 newLen);
  914.      Void Reserve( UI8 oldLen,  UI8 newLen);
  915.      Void ReserveOneBlock();
  916.      Void UnreserveOneBlock();
  917.      UI8 RoundToBlockSize( UI8 num);
  918.      String GetRootDir( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  919.      Void InitGlobalsNonRoaming( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  920.      String GetRandomDirectory( String root);
  921.      Class System.Threading.Mutex CreateMutexNotOwned( String pathName);
  922.      Class System.Security.Permissions.FileIOPermission GetGlobalFileIOPerm( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  923.      Void DemandAdminPermission();
  924.      Void VerifyGlobalScope( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  925.      Void CreateIDFile( String path,  Boolean fApp);
  926.      SZArray String GetFileDirectoryNames( String path,  String msg,  Boolean file);
  927.      UI8 nGetUsage( I handle);
  928.      I nOpen( String infoFile);
  929.      Void nClose( I handle);
  930.      Void nReserve( I handle,  Ptr UI8 plQuota,  Ptr UI8 plReserve,  Boolean fFree);
  931.      String nGetRootDir( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  932.     property CurrentSize { get(){} set(){} };
  933.     property MaximumSize { get(){} set(){} };
  934.     property RootDirectory { get(){} set(){} };
  935.     }
  936. class System.IO.IsolatedStorage.IsolatedStorageFileEnumerator : System.Object
  937.     {
  938.      SZArray Char s_SepInternal;
  939.      Char s_SepExternal;
  940.      Class System.IO.IsolatedStorage.IsolatedStorageFile m_Current;
  941.      ValueClass System.IO.IsolatedStorage.IsolatedStorageScope m_Scope;
  942.      Class System.Security.Permissions.FileIOPermission m_fiop;
  943.      String m_rootDir;
  944.      Class System.IO.IsolatedStorage.TwoLevelFileEnumerator m_fileEnum;
  945.      Boolean m_fReset;
  946.      Boolean m_fEnd;
  947.      Void System.IO.IsolatedStorage.IsolatedStorageFileEnumerator( ValueClass System.IO.IsolatedStorage.IsolatedStorageScope scope);
  948.      Boolean MoveNext();
  949.      Object get_Current();
  950.      Void Reset();
  951.      Boolean GetIDStream( String path,  ByRef Class System.IO.Stream s);
  952.      Void System.IO.IsolatedStorage.IsolatedStorageFileEnumerator();
  953.     property Current { get(){} set(){} };
  954.     }
  955. class System.IO.IsolatedStorage.TwoPaths : System.Object
  956.     {
  957.      String Path1;
  958.      String Path2;
  959.      Void Reset();
  960.      Void System.IO.IsolatedStorage.TwoPaths();
  961.     }
  962. class System.IO.IsolatedStorage.TwoLevelFileEnumerator : System.Object
  963.     {
  964.      String m_Root;
  965.      Class System.IO.IsolatedStorage.TwoPaths m_Current;
  966.      Boolean m_fReset;
  967.      SZArray String m_RootDir;
  968.      I4 m_nRootDir;
  969.      Boolean m_fRootDir;
  970.      SZArray String m_SubDir;
  971.      I4 m_nSubDir;
  972.      Void System.IO.IsolatedStorage.TwoLevelFileEnumerator( String root);
  973.      Boolean MoveNext();
  974.      Boolean AdvanceRootDir();
  975.      Void UpdateCurrent();
  976.      Object get_Current();
  977.      Void Reset();
  978.     property Current { get(){} set(){} };
  979.     }
  980. class System.IO.IsolatedStorage.IsolatedStorageFileStream : System.IO.FileStream
  981.     {
  982.      String s_BackSlash;
  983.      I4 s_BlockSize;
  984.      Class System.IO.FileStream m_fs;
  985.      Class System.IO.IsolatedStorage.IsolatedStorageFile m_isf;
  986.      String m_GivenPath;
  987.      String m_FullPath;
  988.      Boolean m_OwnedStore;
  989.      Void System.IO.IsolatedStorage.IsolatedStorageFileStream();
  990.      Void System.IO.IsolatedStorage.IsolatedStorageFileStream( String path,  ValueClass System.IO.FileMode mode);
  991.      Void System.IO.IsolatedStorage.IsolatedStorageFileStream( String path,  ValueClass System.IO.FileMode mode,  Class System.IO.IsolatedStorage.IsolatedStorageFile isf);
  992.      Void System.IO.IsolatedStorage.IsolatedStorageFileStream( String path,  ValueClass System.IO.FileMode mode,  ValueClass System.IO.FileAccess access);
  993.      Void System.IO.IsolatedStorage.IsolatedStorageFileStream( String path,  ValueClass System.IO.FileMode mode,  ValueClass System.IO.FileAccess access,  Class System.IO.IsolatedStorage.IsolatedStorageFile isf);
  994.      Void System.IO.IsolatedStorage.IsolatedStorageFileStream( String path,  ValueClass System.IO.FileMode mode,  ValueClass System.IO.FileAccess access,  ValueClass System.IO.FileShare share);
  995.      Void System.IO.IsolatedStorage.IsolatedStorageFileStream( String path,  ValueClass System.IO.FileMode mode,  ValueClass System.IO.FileAccess access,  ValueClass System.IO.FileShare share,  Class System.IO.IsolatedStorage.IsolatedStorageFile isf);
  996.      Void System.IO.IsolatedStorage.IsolatedStorageFileStream( String path,  ValueClass System.IO.FileMode mode,  ValueClass System.IO.FileAccess access,  ValueClass System.IO.FileShare share,  I4 bufferSize);
  997.      Void System.IO.IsolatedStorage.IsolatedStorageFileStream( String path,  ValueClass System.IO.FileMode mode,  ValueClass System.IO.FileAccess access,  ValueClass System.IO.FileShare share,  I4 bufferSize,  Class System.IO.IsolatedStorage.IsolatedStorageFile isf);
  998.      Boolean get_CanRead();
  999.      Boolean get_CanWrite();
  1000.      Boolean get_CanSeek();
  1001.      Boolean get_IsAsync();
  1002.      I8 get_Length();
  1003.      I8 get_Position();
  1004.      Void set_Position( I8 value);
  1005.      Void Close();
  1006.      Void Dispose( Boolean disposing);
  1007.      Void Flush();
  1008.      I get_Handle();
  1009.      Void SetLength( I8 value);
  1010.      Void ZeroInit( UI8 oldLen,  UI8 newLen);
  1011.      I4 Read( SZArray UI1 buffer,  I4 offset,  I4 count);
  1012.      I4 ReadByte();
  1013.      I8 Seek( I8 offset,  ValueClass System.IO.SeekOrigin origin);
  1014.      Void Write( SZArray UI1 buffer,  I4 offset,  I4 count);
  1015.      Void WriteByte( UI1 value);
  1016.      Class System.IAsyncResult BeginRead( SZArray UI1 buffer,  I4 offset,  I4 numBytes,  Class System.AsyncCallback userCallback,  Object stateObject);
  1017.      I4 EndRead( Class System.IAsyncResult asyncResult);
  1018.      Class System.IAsyncResult BeginWrite( SZArray UI1 buffer,  I4 offset,  I4 numBytes,  Class System.AsyncCallback userCallback,  Object stateObject);
  1019.      Void EndWrite( Class System.IAsyncResult asyncResult);
  1020.      Void NotPermittedError( String str);
  1021.      Void NotPermittedError();
  1022.     property CanRead { get(){} set(){} };
  1023.     property CanWrite { get(){} set(){} };
  1024.     property CanSeek { get(){} set(){} };
  1025.     property IsAsync { get(){} set(){} };
  1026.     property Length { get(){} set(){} };
  1027.     property Position { get(){} set(){} };
  1028.     property Handle { get(){} set(){} };
  1029.     }
  1030. class System.IO.IsolatedStorage.IsolatedStorageException : System.Exception
  1031.     {
  1032.      Void System.IO.IsolatedStorage.IsolatedStorageException();
  1033.      Void System.IO.IsolatedStorage.IsolatedStorageException( String message);
  1034.      Void System.IO.IsolatedStorage.IsolatedStorageException( String message,  Class System.Exception inner);
  1035.      Void System.IO.IsolatedStorage.IsolatedStorageException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1036.     }
  1037. interface System.IO.IsolatedStorage.INormalizeForIsolatedStorage : 
  1038.     {
  1039.      Object Normalize();
  1040.     }
  1041. class System.IO.IsolatedStorage.__HResults : System.Object
  1042.     {
  1043.      I4 COR_E_ISOSTORE;
  1044.      Void System.IO.IsolatedStorage.__HResults();
  1045.     }
  1046. class System.Runtime.Serialization.Formatters.FormatterTypeStyle : System.Enum
  1047.     {
  1048.      I4 value__;
  1049.      ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle TypesWhenNeeded;
  1050.      ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle TypesAlways;
  1051.      ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle XsdString;
  1052.     }
  1053. class System.Runtime.Serialization.Formatters.FormatterAssemblyStyle : System.Enum
  1054.     {
  1055.      I4 value__;
  1056.      ValueClass System.Runtime.Serialization.Formatters.FormatterAssemblyStyle Simple;
  1057.      ValueClass System.Runtime.Serialization.Formatters.FormatterAssemblyStyle Full;
  1058.     }
  1059. interface System.Runtime.Serialization.Formatters.ISoapMessage : 
  1060.     {
  1061.      SZArray String get_ParamNames();
  1062.      Void set_ParamNames( SZArray String value);
  1063.      SZArray Object get_ParamValues();
  1064.      Void set_ParamValues( SZArray Object value);
  1065.      SZArray Class System.Type get_ParamTypes();
  1066.      Void set_ParamTypes( SZArray Class System.Type value);
  1067.      String get_MethodName();
  1068.      Void set_MethodName( String value);
  1069.      String get_XmlNameSpace();
  1070.      Void set_XmlNameSpace( String value);
  1071.      SZArray Class System.Runtime.Remoting.Messaging.Header get_Headers();
  1072.      Void set_Headers( SZArray Class System.Runtime.Remoting.Messaging.Header value);
  1073.     property ParamNames { get(){} set(){} };
  1074.     property ParamValues { get(){} set(){} };
  1075.     property ParamTypes { get(){} set(){} };
  1076.     property MethodName { get(){} set(){} };
  1077.     property XmlNameSpace { get(){} set(){} };
  1078.     property Headers { get(){} set(){} };
  1079.     }
  1080. class System.Runtime.Serialization.Formatters.InternalRM : System.Object
  1081.     {
  1082.      Void InfoSoap( SZArray Object messages);
  1083.      Boolean SoapCheckEnabled();
  1084.      Void System.Runtime.Serialization.Formatters.InternalRM();
  1085.     }
  1086. class System.Runtime.Serialization.Formatters.InternalST : System.Object
  1087.     {
  1088.      Void System.Runtime.Serialization.Formatters.InternalST();
  1089.      Void InfoSoap( SZArray Object messages);
  1090.      Boolean SoapCheckEnabled();
  1091.      Void Soap( SZArray Object messages);
  1092.      Void SoapAssert( Boolean condition,  String message);
  1093.      Void SerializationSetValue( Class System.Reflection.FieldInfo fi,  Object target,  Object value);
  1094.      Class System.Reflection.Assembly LoadAssemblyFromString( String assemblyString);
  1095.     }
  1096. class System.Runtime.Serialization.Formatters.SerTrace : System.Object
  1097.     {
  1098.      Void System.Runtime.Serialization.Formatters.SerTrace();
  1099.      Void InfoLog( SZArray Object messages);
  1100.      Void Log( SZArray Object messages);
  1101.     }
  1102. class System.Runtime.Serialization.Formatters.SoapMessage : System.Object
  1103.     {
  1104.      SZArray String paramNames;
  1105.      SZArray Object paramValues;
  1106.      SZArray Class System.Type paramTypes;
  1107.      String methodName;
  1108.      String xmlNameSpace;
  1109.      SZArray Class System.Runtime.Remoting.Messaging.Header headers;
  1110.      SZArray String get_ParamNames();
  1111.      Void set_ParamNames( SZArray String value);
  1112.      SZArray Object get_ParamValues();
  1113.      Void set_ParamValues( SZArray Object value);
  1114.      SZArray Class System.Type get_ParamTypes();
  1115.      Void set_ParamTypes( SZArray Class System.Type value);
  1116.      String get_MethodName();
  1117.      Void set_MethodName( String value);
  1118.      String get_XmlNameSpace();
  1119.      Void set_XmlNameSpace( String value);
  1120.      SZArray Class System.Runtime.Remoting.Messaging.Header get_Headers();
  1121.      Void set_Headers( SZArray Class System.Runtime.Remoting.Messaging.Header value);
  1122.      Void System.Runtime.Serialization.Formatters.SoapMessage();
  1123.     property ParamNames { get(){} set(){} };
  1124.     property ParamValues { get(){} set(){} };
  1125.     property ParamTypes { get(){} set(){} };
  1126.     property MethodName { get(){} set(){} };
  1127.     property XmlNameSpace { get(){} set(){} };
  1128.     property Headers { get(){} set(){} };
  1129.     }
  1130. class System.Runtime.Serialization.Formatters.SoapFault : System.Object
  1131.     {
  1132.      String faultCode;
  1133.      String faultString;
  1134.      String faultActor;
  1135.      Object detail;
  1136.      Void System.Runtime.Serialization.Formatters.SoapFault();
  1137.      Void System.Runtime.Serialization.Formatters.SoapFault( String faultCode,  String faultString,  String faultActor,  Class System.Runtime.Serialization.Formatters.ServerFault serverFault);
  1138.      Void System.Runtime.Serialization.Formatters.SoapFault( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1139.      Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1140.      String get_FaultCode();
  1141.      Void set_FaultCode( String value);
  1142.      String get_FaultString();
  1143.      Void set_FaultString( String value);
  1144.      String get_FaultActor();
  1145.      Void set_FaultActor( String value);
  1146.      Object get_Detail();
  1147.      Void set_Detail( Object value);
  1148.     property FaultCode { get(){} set(){} };
  1149.     property FaultString { get(){} set(){} };
  1150.     property FaultActor { get(){} set(){} };
  1151.     property Detail { get(){} set(){} };
  1152.     }
  1153. class System.Runtime.Serialization.Formatters.ServerFault : System.Object
  1154.     {
  1155.      String exceptionType;
  1156.      String message;
  1157.      String stackTrace;
  1158.      Class System.Exception exception;
  1159.      Void System.Runtime.Serialization.Formatters.ServerFault( Class System.Exception exception);
  1160.      Void System.Runtime.Serialization.Formatters.ServerFault( String exceptionType,  String message,  String stackTrace);
  1161.      String get_ExceptionType();
  1162.      Void set_ExceptionType( String value);
  1163.      String get_ExceptionMessage();
  1164.      Void set_ExceptionMessage( String value);
  1165.      String get_StackTrace();
  1166.      Void set_StackTrace( String value);
  1167.      Class System.Exception get_Exception();
  1168.      Void set_Exception( Class System.Exception value);
  1169.     property ExceptionType { get(){} set(){} };
  1170.     property ExceptionMessage { get(){} set(){} };
  1171.     property StackTrace { get(){} set(){} };
  1172.     property Exception { get(){} set(){} };
  1173.     }
  1174. class System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum : System.Enum
  1175.     {
  1176.      I4 value__;
  1177.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum SerializedStreamHeader;
  1178.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum Object;
  1179.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum ObjectWithMap;
  1180.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum ObjectWithMapAssemId;
  1181.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum ObjectWithMapTyped;
  1182.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum ObjectWithMapTypedAssemId;
  1183.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum ObjectString;
  1184.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum Array;
  1185.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum MemberPrimitiveTyped;
  1186.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum MemberReference;
  1187.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum ObjectNull;
  1188.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum MessageEnd;
  1189.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum Assembly;
  1190.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum ObjectNullMultiple256;
  1191.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum ObjectNullMultiple;
  1192.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum ArraySinglePrimitive;
  1193.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum ArraySingleObject;
  1194.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum ArraySingleString;
  1195.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum CrossAppDomainMap;
  1196.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum CrossAppDomainString;
  1197.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum CrossAppDomainAssembly;
  1198.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum MethodCall;
  1199.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum MethodReturn;
  1200.     }
  1201. class System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum : System.Enum
  1202.     {
  1203.      I4 value__;
  1204.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum Primitive;
  1205.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum String;
  1206.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum Object;
  1207.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum ObjectUrt;
  1208.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum ObjectUser;
  1209.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum ObjectArray;
  1210.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum StringArray;
  1211.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum PrimitiveArray;
  1212.     }
  1213. class System.Runtime.Serialization.Formatters.Binary.BinaryArrayTypeEnum : System.Enum
  1214.     {
  1215.      I4 value__;
  1216.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryArrayTypeEnum Single;
  1217.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryArrayTypeEnum Jagged;
  1218.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryArrayTypeEnum Rectangular;
  1219.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryArrayTypeEnum SingleOffset;
  1220.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryArrayTypeEnum JaggedOffset;
  1221.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryArrayTypeEnum RectangularOffset;
  1222.     }
  1223. class System.Runtime.Serialization.Formatters.Binary.InternalSerializerTypeE : System.Enum
  1224.     {
  1225.      I4 value__;
  1226.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalSerializerTypeE Soap;
  1227.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalSerializerTypeE Binary;
  1228.     }
  1229. class System.Runtime.Serialization.Formatters.Binary.InternalElementTypeE : System.Enum
  1230.     {
  1231.      I4 value__;
  1232.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalElementTypeE ObjectBegin;
  1233.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalElementTypeE ObjectEnd;
  1234.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalElementTypeE Member;
  1235.     }
  1236. class System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE : System.Enum
  1237.     {
  1238.      I4 value__;
  1239.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE Empty;
  1240.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE SerializedStreamHeader;
  1241.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE Object;
  1242.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE Member;
  1243.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE ObjectEnd;
  1244.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE MemberEnd;
  1245.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE Headers;
  1246.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE HeadersEnd;
  1247.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE SerializedStreamHeaderEnd;
  1248.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE Envelope;
  1249.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE EnvelopeEnd;
  1250.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE Body;
  1251.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE BodyEnd;
  1252.     }
  1253. class System.Runtime.Serialization.Formatters.Binary.InternalObjectTypeE : System.Enum
  1254.     {
  1255.      I4 value__;
  1256.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalObjectTypeE Empty;
  1257.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalObjectTypeE Object;
  1258.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalObjectTypeE Array;
  1259.     }
  1260. class System.Runtime.Serialization.Formatters.Binary.InternalObjectPositionE : System.Enum
  1261.     {
  1262.      I4 value__;
  1263.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalObjectPositionE Empty;
  1264.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalObjectPositionE Top;
  1265.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalObjectPositionE Child;
  1266.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalObjectPositionE Headers;
  1267.     }
  1268. class System.Runtime.Serialization.Formatters.Binary.InternalArrayTypeE : System.Enum
  1269.     {
  1270.      I4 value__;
  1271.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalArrayTypeE Empty;
  1272.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalArrayTypeE Single;
  1273.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalArrayTypeE Jagged;
  1274.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalArrayTypeE Rectangular;
  1275.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalArrayTypeE Base64;
  1276.     }
  1277. class System.Runtime.Serialization.Formatters.Binary.InternalMemberTypeE : System.Enum
  1278.     {
  1279.      I4 value__;
  1280.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberTypeE Empty;
  1281.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberTypeE Header;
  1282.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberTypeE Field;
  1283.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberTypeE Item;
  1284.     }
  1285. class System.Runtime.Serialization.Formatters.Binary.InternalMemberValueE : System.Enum
  1286.     {
  1287.      I4 value__;
  1288.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberValueE Empty;
  1289.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberValueE InlineValue;
  1290.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberValueE Nested;
  1291.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberValueE Reference;
  1292.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberValueE Null;
  1293.     }
  1294. class System.Runtime.Serialization.Formatters.Binary.InternalParseStateE : System.Enum
  1295.     {
  1296.      I4 value__;
  1297.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseStateE Initial;
  1298.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseStateE Object;
  1299.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseStateE Member;
  1300.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseStateE MemberChild;
  1301.     }
  1302. class System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE : System.Enum
  1303.     {
  1304.      I4 value__;
  1305.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE Invalid;
  1306.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE Boolean;
  1307.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE Byte;
  1308.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE Char;
  1309.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE Currency;
  1310.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE Decimal;
  1311.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE Double;
  1312.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE Int16;
  1313.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE Int32;
  1314.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE Int64;
  1315.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE SByte;
  1316.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE Single;
  1317.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE TimeSpan;
  1318.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE DateTime;
  1319.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE UInt16;
  1320.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE UInt32;
  1321.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE UInt64;
  1322.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE Null;
  1323.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE String;
  1324.     }
  1325. class System.Runtime.Serialization.Formatters.Binary.MessageEnum : System.Enum
  1326.     {
  1327.      I4 value__;
  1328.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum NoArgs;
  1329.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum ArgsInline;
  1330.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum ArgsIsArray;
  1331.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum ArgsInArray;
  1332.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum NoContext;
  1333.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum ContextInline;
  1334.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum ContextInArray;
  1335.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum MethodSignatureInArray;
  1336.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum PropertyInArray;
  1337.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum NoReturnValue;
  1338.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum ReturnValueVoid;
  1339.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum ReturnValueInline;
  1340.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum ReturnValueInArray;
  1341.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum ExceptionInArray;
  1342.     }
  1343. class System.Runtime.Serialization.Formatters.Binary.ValueFixupEnum : System.Enum
  1344.     {
  1345.      I4 value__;
  1346.      ValueClass System.Runtime.Serialization.Formatters.Binary.ValueFixupEnum Empty;
  1347.      ValueClass System.Runtime.Serialization.Formatters.Binary.ValueFixupEnum Array;
  1348.      ValueClass System.Runtime.Serialization.Formatters.Binary.ValueFixupEnum Header;
  1349.      ValueClass System.Runtime.Serialization.Formatters.Binary.ValueFixupEnum Member;
  1350.     }
  1351. class System.Runtime.Serialization.Formatters.Binary.InternalNameSpaceE : System.Enum
  1352.     {
  1353.      I4 value__;
  1354.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalNameSpaceE None;
  1355.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalNameSpaceE Soap;
  1356.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalNameSpaceE XdrPrimitive;
  1357.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalNameSpaceE XdrString;
  1358.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalNameSpaceE UrtSystem;
  1359.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalNameSpaceE UrtUser;
  1360.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalNameSpaceE UserNameSpace;
  1361.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalNameSpaceE MemberName;
  1362.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalNameSpaceE Interop;
  1363.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalNameSpaceE CallElement;
  1364.     }
  1365. class System.Runtime.Serialization.Formatters.Binary.SoapAttributeType : System.Enum
  1366.     {
  1367.      I4 value__;
  1368.      ValueClass System.Runtime.Serialization.Formatters.Binary.SoapAttributeType None;
  1369.      ValueClass System.Runtime.Serialization.Formatters.Binary.SoapAttributeType SchemaType;
  1370.      ValueClass System.Runtime.Serialization.Formatters.Binary.SoapAttributeType Embedded;
  1371.      ValueClass System.Runtime.Serialization.Formatters.Binary.SoapAttributeType XmlElement;
  1372.      ValueClass System.Runtime.Serialization.Formatters.Binary.SoapAttributeType XmlAttribute;
  1373.     }
  1374. class System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Object
  1375.     {
  1376.      Class System.Runtime.Serialization.ISurrogateSelector m_surrogates;
  1377.      ValueClass System.Runtime.Serialization.StreamingContext m_context;
  1378.      Class System.Runtime.Serialization.SerializationBinder m_binder;
  1379.      ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle m_typeFormat;
  1380.      ValueClass System.Runtime.Serialization.Formatters.FormatterAssemblyStyle m_assemblyFormat;
  1381.      SZArray Object m_crossAppDomainArray;
  1382.      ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle get_TypeFormat();
  1383.      Void set_TypeFormat( ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle value);
  1384.      ValueClass System.Runtime.Serialization.Formatters.FormatterAssemblyStyle get_AssemblyFormat();
  1385.      Void set_AssemblyFormat( ValueClass System.Runtime.Serialization.Formatters.FormatterAssemblyStyle value);
  1386.      Class System.Runtime.Serialization.ISurrogateSelector get_SurrogateSelector();
  1387.      Void set_SurrogateSelector( Class System.Runtime.Serialization.ISurrogateSelector value);
  1388.      Class System.Runtime.Serialization.SerializationBinder get_Binder();
  1389.      Void set_Binder( Class System.Runtime.Serialization.SerializationBinder value);
  1390.      ValueClass System.Runtime.Serialization.StreamingContext get_Context();
  1391.      Void set_Context( ValueClass System.Runtime.Serialization.StreamingContext value);
  1392.      SZArray Object get_CrossAppDomainArray();
  1393.      Void set_CrossAppDomainArray( SZArray Object value);
  1394.      Void System.Runtime.Serialization.Formatters.Binary.BinaryFormatter();
  1395.      Void System.Runtime.Serialization.Formatters.Binary.BinaryFormatter( Class System.Runtime.Serialization.ISurrogateSelector selector,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1396.      Object Deserialize( Class System.IO.Stream serializationStream);
  1397.      Object Deserialize( Class System.IO.Stream serializationStream,  Class System.Runtime.Remoting.Messaging.HeaderHandler handler,  Boolean fCheck);
  1398.      Object Deserialize( Class System.IO.Stream serializationStream,  Class System.Runtime.Remoting.Messaging.HeaderHandler handler);
  1399.      Object DeserializeMethodResponse( Class System.IO.Stream serializationStream,  Class System.Runtime.Remoting.Messaging.HeaderHandler handler,  Class System.Runtime.Remoting.Messaging.IMethodCallMessage methodCallMessage);
  1400.      Object Deserialize( Class System.IO.Stream serializationStream,  Class System.Runtime.Remoting.Messaging.HeaderHandler handler,  Boolean fCheck,  Class System.Runtime.Remoting.Messaging.IMethodCallMessage methodCallMessage);
  1401.      Void Serialize( Class System.IO.Stream serializationStream,  Object graph);
  1402.      Void Serialize( Class System.IO.Stream serializationStream,  Object graph,  SZArray Class System.Runtime.Remoting.Messaging.Header headers);
  1403.      Void Serialize( Class System.IO.Stream serializationStream,  Object graph,  SZArray Class System.Runtime.Remoting.Messaging.Header headers,  Boolean fCheck);
  1404.     property TypeFormat { get(){} set(){} };
  1405.     property AssemblyFormat { get(){} set(){} };
  1406.     property SurrogateSelector { get(){} set(){} };
  1407.     property Binder { get(){} set(){} };
  1408.     property Context { get(){} set(){} };
  1409.     property CrossAppDomainArray { get(){} set(){} };
  1410.     }
  1411. class System.Runtime.Serialization.Formatters.Binary.__BinaryParser : System.Object
  1412.     {
  1413.      I4 chunkSize;
  1414.      Class System.Runtime.Serialization.Formatters.Binary.ObjectReader objectReader;
  1415.      Class System.IO.Stream input;
  1416.      I8 topId;
  1417.      I8 headerId;
  1418.      Class System.Runtime.Serialization.Formatters.Binary.SizedArray objectMapIdTable;
  1419.      Class System.Runtime.Serialization.Formatters.Binary.SizedArray assemIdToAssemblyTable;
  1420.      Class System.Runtime.Serialization.Formatters.Binary.SerStack stack;
  1421.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum expectedType;
  1422.      Object expectedTypeInformation;
  1423.      Class System.Runtime.Serialization.Formatters.Binary.ParseRecord PRS;
  1424.      Class System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo systemAssemblyInfo;
  1425.      Class System.IO.BinaryReader dataReader;
  1426.      Class System.Runtime.Serialization.Formatters.Binary.SerStack opPool;
  1427.      Class System.Runtime.Serialization.Formatters.Binary.BinaryObject binaryObject;
  1428.      Class System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMap bowm;
  1429.      Class System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMapTyped bowmt;
  1430.      Class System.Runtime.Serialization.Formatters.Binary.BinaryObjectString objectString;
  1431.      Class System.Runtime.Serialization.Formatters.Binary.BinaryCrossAppDomainString crossAppDomainString;
  1432.      Class System.Runtime.Serialization.Formatters.Binary.MemberPrimitiveTyped memberPrimitiveTyped;
  1433.      SZArray UI1 byteBuffer;
  1434.      Class System.Runtime.Serialization.Formatters.Binary.MemberPrimitiveUnTyped memberPrimitiveUnTyped;
  1435.      Class System.Runtime.Serialization.Formatters.Binary.MemberReference memberReference;
  1436.      Class System.Runtime.Serialization.Formatters.Binary.ObjectNull objectNull;
  1437.      Class System.Runtime.Serialization.Formatters.Binary.MessageEnd messageEnd;
  1438.      Void System.Runtime.Serialization.Formatters.Binary.__BinaryParser( Class System.IO.Stream stream,  Class System.Runtime.Serialization.Formatters.Binary.ObjectReader objectReader);
  1439.      Class System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo get_SystemAssemblyInfo();
  1440.      Class System.Runtime.Serialization.Formatters.Binary.SizedArray get_ObjectMapIdTable();
  1441.      Class System.Runtime.Serialization.Formatters.Binary.SizedArray get_AssemIdToAssemblyTable();
  1442.      Class System.Runtime.Serialization.Formatters.Binary.ParseRecord get_prs();
  1443.      Void Run();
  1444.      Void ReadBegin();
  1445.      Void ReadEnd();
  1446.      Boolean ReadBoolean();
  1447.      UI1 ReadByte();
  1448.      SZArray UI1 ReadBytes( I4 length);
  1449.      Void ReadBytes( SZArray UI1 byteA,  I4 offset,  I4 size);
  1450.      Char ReadChar();
  1451.      SZArray Char ReadChars( I4 length);
  1452.      ValueClass System.Decimal ReadDecimal();
  1453.      R4 ReadSingle();
  1454.      R8 ReadDouble();
  1455.      I2 ReadInt16();
  1456.      I4 ReadInt32();
  1457.      I8 ReadInt64();
  1458.      I1 ReadSByte();
  1459.      String ReadString();
  1460.      ValueClass System.TimeSpan ReadTimeSpan();
  1461.      ValueClass System.DateTime ReadDateTime();
  1462.      UI2 ReadUInt16();
  1463.      UI4 ReadUInt32();
  1464.      UI8 ReadUInt64();
  1465.      Void ReadSerializationHeaderRecord();
  1466.      Void ReadAssembly( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum);
  1467.      Void ReadMethodObject( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum);
  1468.      Void ReadObject();
  1469.      Void ReadCrossAppDomainMap();
  1470.      Void ReadObjectWithMap( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum);
  1471.      Void ReadObjectWithMap( Class System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMap record);
  1472.      Void ReadObjectWithMapTyped( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum);
  1473.      Void ReadObjectWithMapTyped( Class System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMapTyped record);
  1474.      Void ReadObjectString( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum);
  1475.      Void ReadMemberPrimitiveTyped();
  1476.      Void ReadArray( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum);
  1477.      Void ReadArrayAsBytes( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  1478.      Void ReadMemberPrimitiveUnTyped();
  1479.      Void ReadMemberReference();
  1480.      Void ReadObjectNull( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum);
  1481.      Void ReadMessageEnd();
  1482.      Object ReadValue( ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE code);
  1483.      Class System.Runtime.Serialization.Formatters.Binary.ObjectProgress GetOp();
  1484.      Void PutOp( Class System.Runtime.Serialization.Formatters.Binary.ObjectProgress op);
  1485.     property SystemAssemblyInfo { get(){} set(){} };
  1486.     property ObjectMapIdTable { get(){} set(){} };
  1487.     property AssemIdToAssemblyTable { get(){} set(){} };
  1488.     property prs { get(){} set(){} };
  1489.     }
  1490. class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter : System.Object
  1491.     {
  1492.      Class System.IO.Stream sout;
  1493.      ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle formatterTypeStyle;
  1494.      Class System.Collections.Hashtable objectMapTable;
  1495.      Class System.Runtime.Serialization.Formatters.Binary.ObjectWriter objectWriter;
  1496.      Class System.IO.BinaryWriter dataWriter;
  1497.      I4 m_nestedObjectCount;
  1498.      I4 nullCount;
  1499.      Class System.Runtime.Serialization.Formatters.Binary.BinaryMethodCall binaryMethodCall;
  1500.      Class System.Runtime.Serialization.Formatters.Binary.BinaryMethodReturn binaryMethodReturn;
  1501.      Class System.Runtime.Serialization.Formatters.Binary.BinaryObject binaryObject;
  1502.      Class System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMap binaryObjectWithMap;
  1503.      Class System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMapTyped binaryObjectWithMapTyped;
  1504.      Class System.Runtime.Serialization.Formatters.Binary.BinaryObjectString binaryObjectString;
  1505.      Class System.Runtime.Serialization.Formatters.Binary.BinaryCrossAppDomainString binaryCrossAppDomainString;
  1506.      Class System.Runtime.Serialization.Formatters.Binary.BinaryArray binaryArray;
  1507.      SZArray UI1 byteBuffer;
  1508.      I4 chunkSize;
  1509.      Class System.Runtime.Serialization.Formatters.Binary.MemberPrimitiveUnTyped memberPrimitiveUnTyped;
  1510.      Class System.Runtime.Serialization.Formatters.Binary.MemberPrimitiveTyped memberPrimitiveTyped;
  1511.      Class System.Runtime.Serialization.Formatters.Binary.ObjectNull objectNull;
  1512.      Class System.Runtime.Serialization.Formatters.Binary.MemberReference memberReference;
  1513.      Class System.Runtime.Serialization.Formatters.Binary.BinaryAssembly binaryAssembly;
  1514.      Class System.Runtime.Serialization.Formatters.Binary.BinaryCrossAppDomainAssembly crossAppDomainAssembly;
  1515.      Void System.Runtime.Serialization.Formatters.Binary.__BinaryWriter( Class System.IO.Stream sout,  Class System.Runtime.Serialization.Formatters.Binary.ObjectWriter objectWriter,  ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle formatterTypeStyle);
  1516.      Void WriteBegin();
  1517.      Void WriteEnd();
  1518.      Void WriteBoolean( Boolean value);
  1519.      Void WriteByte( UI1 value);
  1520.      Void WriteBytes( SZArray UI1 value);
  1521.      Void WriteBytes( SZArray UI1 byteA,  I4 offset,  I4 size);
  1522.      Void WriteChar( Char value);
  1523.      Void WriteChars( SZArray Char value);
  1524.      Void WriteDecimal( ValueClass System.Decimal value);
  1525.      Void WriteSingle( R4 value);
  1526.      Void WriteDouble( R8 value);
  1527.      Void WriteInt16( I2 value);
  1528.      Void WriteInt32( I4 value);
  1529.      Void WriteInt64( I8 value);
  1530.      Void WriteSByte( I1 value);
  1531.      Void WriteString( String value);
  1532.      Void WriteTimeSpan( ValueClass System.TimeSpan value);
  1533.      Void WriteDateTime( ValueClass System.DateTime value);
  1534.      Void WriteUInt16( UI2 value);
  1535.      Void WriteUInt32( UI4 value);
  1536.      Void WriteUInt64( UI8 value);
  1537.      Void WriteObjectEnd( Class System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo typeNameInfo);
  1538.      Void WriteSerializationHeaderEnd();
  1539.      Void WriteSerializationHeader( I4 topId,  I4 headerId,  I4 minorVersion,  I4 majorVersion);
  1540.      Void WriteMethodCall();
  1541.      SZArray Object WriteCallArray( String uri,  String methodName,  String typeName,  SZArray Object args,  Object methodSignature,  Object callContext,  SZArray Object properties);
  1542.      Void WriteMethodReturn();
  1543.      SZArray Object WriteReturnArray( Object returnValue,  SZArray Object args,  Class System.Exception exception,  Object callContext,  SZArray Object properties);
  1544.      Void WriteObject( Class System.Runtime.Serialization.Formatters.Binary.NameInfo nameInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo typeNameInfo,  I4 numMembers,  SZArray String memberNames,  SZArray Class System.Type memberTypes,  SZArray Class System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo memberObjectInfos);
  1545.      Void WriteObjectString( I4 objectId,  String value);
  1546.      Void WriteSingleArray( Class System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo arrayNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo arrayElemTypeNameInfo,  I4 length,  I4 lowerBound,  Class System.Array array);
  1547.      Void WriteArrayAsBytes( Class System.Array array,  I4 typeLength);
  1548.      Void WriteJaggedArray( Class System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo arrayNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo arrayElemTypeNameInfo,  I4 length,  I4 lowerBound);
  1549.      Void WriteRectangleArray( Class System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo arrayNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo arrayElemTypeNameInfo,  I4 rank,  SZArray I4 lengthA,  SZArray I4 lowerBoundA);
  1550.      Void WriteObjectByteArray( Class System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo arrayNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo arrayElemTypeNameInfo,  I4 length,  I4 lowerBound,  SZArray UI1 byteA);
  1551.      Void WriteMember( Class System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo typeNameInfo,  Object value);
  1552.      Void WriteNullMember( Class System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo typeNameInfo);
  1553.      Void WriteMemberObjectRef( Class System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo,  I4 idRef);
  1554.      Void WriteMemberNested( Class System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo);
  1555.      Void WriteMemberString( Class System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo typeNameInfo,  String value);
  1556.      Void WriteItem( Class System.Runtime.Serialization.Formatters.Binary.NameInfo itemNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo typeNameInfo,  Object value);
  1557.      Void WriteNullItem( Class System.Runtime.Serialization.Formatters.Binary.NameInfo itemNameInfo,  Class System.Runtime.Serialization.Formatters.Binary.NameInfo typeNameInfo);
  1558.      Void WriteDelayedNullItem();
  1559.      Void WriteItemEnd();
  1560.      Void InternalWriteItemNull();
  1561.      Void WriteItemObjectRef( Class System.Runtime.Serialization.Formatters.Binary.NameInfo nameInfo,  I4 idRef);
  1562.      Void WriteAssembly( String typeFullName,  Class System.Type type,  String assemblyString,  I4 assemId,  Boolean isNew,  Boolean isInteropType);
  1563.      Void WriteValue( ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE code,  Object value);
  1564.     }
  1565. class System.Runtime.Serialization.Formatters.Binary.ObjectMapInfo : System.Object
  1566.     {
  1567.      I4 objectId;
  1568.      I4 numMembers;
  1569.      SZArray String memberNames;
  1570.      SZArray Class System.Type memberTypes;
  1571.      Void System.Runtime.Serialization.Formatters.Binary.ObjectMapInfo( I4 objectId,  I4 numMembers,  SZArray String memberNames,  SZArray Class System.Type memberTypes);
  1572.      Boolean isCompatible( I4 numMembers,  SZArray String memberNames,  SZArray Class System.Type memberTypes);
  1573.     }
  1574. class System.Runtime.Serialization.Formatters.Binary.BinaryConverter : System.Object
  1575.     {
  1576.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum GetBinaryTypeInfo( Class System.Type type,  Class System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo,  String typeName,  Class System.Runtime.Serialization.Formatters.Binary.ObjectWriter objectWriter,  ByRef Object typeInformation,  ByRef I4 assemId);
  1577.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum GetParserBinaryTypeInfo( Class System.Type type,  ByRef Object typeInformation);
  1578.      Void WriteTypeInfo( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum binaryTypeEnum,  Object typeInformation,  I4 assemId,  Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1579.      Object ReadTypeInfo( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum binaryTypeEnum,  Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input,  ByRef I4 assemId);
  1580.      Void TypeFromInfo( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum binaryTypeEnum,  Object typeInformation,  Class System.Runtime.Serialization.Formatters.Binary.ObjectReader objectReader,  Class System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo assemblyInfo,  ByRef ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE primitiveTypeEnum,  ByRef String typeString,  ByRef Class System.Type type,  ByRef Boolean isVariant);
  1581.      String TypeInfoTraceString( Object typeInformation);
  1582.      Void System.Runtime.Serialization.Formatters.Binary.BinaryConverter();
  1583.     }
  1584. class System.Runtime.Serialization.Formatters.Binary.IOUtil : System.Object
  1585.     {
  1586.      Boolean FlagTest( ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum flag,  ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum target);
  1587.      Void WriteStringWithCode( String value,  Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1588.      Void WriteWithCode( Class System.Type type,  Object value,  Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1589.      Object ReadWithCode( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1590.      SZArray Object ReadArgs( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1591.      Void System.Runtime.Serialization.Formatters.Binary.IOUtil();
  1592.     }
  1593. class System.Runtime.Serialization.Formatters.Binary.BinaryUtil : System.Object
  1594.     {
  1595.      Void NVTraceI( String name,  String value);
  1596.      Void NVTraceI( String name,  Object value);
  1597.      Void System.Runtime.Serialization.Formatters.Binary.BinaryUtil();
  1598.     }
  1599. interface System.Runtime.Serialization.Formatters.Binary.IStreamable : 
  1600.     {
  1601.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1602.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1603.      Void Dump();
  1604.     }
  1605. class System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo : System.Object
  1606.     {
  1607.      String assemblyString;
  1608.      Class System.Reflection.Assembly assembly;
  1609.      Void System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo( String assemblyString);
  1610.      Void System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo( String assemblyString,  Class System.Reflection.Assembly assembly);
  1611.      Class System.Reflection.Assembly GetAssembly();
  1612.     }
  1613. class System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord : System.Object
  1614.     {
  1615.      I4 binaryFormatterMajorVersion;
  1616.      I4 binaryFormatterMinorVersion;
  1617.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum;
  1618.      I4 topId;
  1619.      I4 headerId;
  1620.      I4 majorVersion;
  1621.      I4 minorVersion;
  1622.      Void System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord();
  1623.      Void System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum,  I4 topId,  I4 headerId,  I4 majorVersion,  I4 minorVersion);
  1624.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1625.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1626.      Void Dump();
  1627.      Void DumpInternal();
  1628.     }
  1629. class System.Runtime.Serialization.Formatters.Binary.BinaryAssembly : System.Object
  1630.     {
  1631.      I4 assemId;
  1632.      String assemblyString;
  1633.      Void System.Runtime.Serialization.Formatters.Binary.BinaryAssembly();
  1634.      Void Set( I4 assemId,  String assemblyString);
  1635.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1636.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1637.      Void Dump();
  1638.      Void DumpInternal();
  1639.     }
  1640. class System.Runtime.Serialization.Formatters.Binary.BinaryCrossAppDomainAssembly : System.Object
  1641.     {
  1642.      I4 assemId;
  1643.      I4 assemblyIndex;
  1644.      Void System.Runtime.Serialization.Formatters.Binary.BinaryCrossAppDomainAssembly();
  1645.      Void Set( I4 assemId,  I4 assemblyIndex);
  1646.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1647.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1648.      Void Dump();
  1649.      Void DumpInternal();
  1650.     }
  1651. class System.Runtime.Serialization.Formatters.Binary.BinaryObject : System.Object
  1652.     {
  1653.      I4 objectId;
  1654.      I4 mapId;
  1655.      Void System.Runtime.Serialization.Formatters.Binary.BinaryObject();
  1656.      Void Set( I4 objectId,  I4 mapId);
  1657.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1658.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1659.      Void Dump();
  1660.      Void DumpInternal();
  1661.     }
  1662. class System.Runtime.Serialization.Formatters.Binary.BinaryMethodCall : System.Object
  1663.     {
  1664.      String uri;
  1665.      String methodName;
  1666.      String typeName;
  1667.      SZArray Object args;
  1668.      Object methodSignature;
  1669.      Object callContext;
  1670.      String scallContext;
  1671.      Object properties;
  1672.      SZArray Class System.Type argTypes;
  1673.      Boolean bArgsPrimitive;
  1674.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum messageEnum;
  1675.      SZArray Object callA;
  1676.      SZArray Object WriteArray( String uri,  String methodName,  String typeName,  SZArray Object args,  Object methodSignature,  Object callContext,  SZArray Object properties);
  1677.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1678.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1679.      Class System.Runtime.Remoting.Messaging.IMethodCallMessage ReadArray( SZArray Object callA,  Object handlerObject);
  1680.      Void Dump();
  1681.      Void DumpInternal();
  1682.      Void System.Runtime.Serialization.Formatters.Binary.BinaryMethodCall();
  1683.     }
  1684. class System.Runtime.Serialization.Formatters.Binary.BinaryMethodReturn : System.Object
  1685.     {
  1686.      Object returnValue;
  1687.      SZArray Object args;
  1688.      Class System.Exception exception;
  1689.      Object callContext;
  1690.      String scallContext;
  1691.      Object properties;
  1692.      SZArray Class System.Type argTypes;
  1693.      Boolean bArgsPrimitive;
  1694.      ValueClass System.Runtime.Serialization.Formatters.Binary.MessageEnum messageEnum;
  1695.      SZArray Object callA;
  1696.      Class System.Type returnType;
  1697.      Void System.Runtime.Serialization.Formatters.Binary.BinaryMethodReturn();
  1698.      SZArray Object WriteArray( Object returnValue,  SZArray Object args,  Class System.Exception exception,  Object callContext,  SZArray Object properties);
  1699.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1700.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1701.      Class System.Runtime.Remoting.Messaging.IMethodReturnMessage ReadArray( SZArray Object returnA,  Class System.Runtime.Remoting.Messaging.IMethodCallMessage methodCallMessage,  Object handlerObject);
  1702.      Void Dump();
  1703.      Void DumpInternal();
  1704.     }
  1705. class System.Runtime.Serialization.Formatters.Binary.BinaryObjectString : System.Object
  1706.     {
  1707.      I4 objectId;
  1708.      String value;
  1709.      Void System.Runtime.Serialization.Formatters.Binary.BinaryObjectString();
  1710.      Void Set( I4 objectId,  String value);
  1711.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1712.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1713.      Void Dump();
  1714.      Void DumpInternal();
  1715.     }
  1716. class System.Runtime.Serialization.Formatters.Binary.BinaryCrossAppDomainString : System.Object
  1717.     {
  1718.      I4 objectId;
  1719.      I4 value;
  1720.      Void System.Runtime.Serialization.Formatters.Binary.BinaryCrossAppDomainString();
  1721.      Void Set( I4 objectId,  I4 value);
  1722.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1723.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1724.      Void Dump();
  1725.      Void DumpInternal();
  1726.     }
  1727. class System.Runtime.Serialization.Formatters.Binary.BinaryCrossAppDomainMap : System.Object
  1728.     {
  1729.      I4 crossAppDomainArrayIndex;
  1730.      Void System.Runtime.Serialization.Formatters.Binary.BinaryCrossAppDomainMap();
  1731.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1732.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1733.      Void Dump();
  1734.      Void DumpInternal();
  1735.     }
  1736. class System.Runtime.Serialization.Formatters.Binary.MemberPrimitiveTyped : System.Object
  1737.     {
  1738.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE primitiveTypeEnum;
  1739.      Object value;
  1740.      Void System.Runtime.Serialization.Formatters.Binary.MemberPrimitiveTyped();
  1741.      Void Set( ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE primitiveTypeEnum,  Object value);
  1742.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1743.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1744.      Void Dump();
  1745.      Void DumpInternal();
  1746.     }
  1747. class System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMap : System.Object
  1748.     {
  1749.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum;
  1750.      I4 objectId;
  1751.      String name;
  1752.      I4 numMembers;
  1753.      SZArray String memberNames;
  1754.      I4 assemId;
  1755.      Void System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMap();
  1756.      Void System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMap( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum);
  1757.      Void Set( I4 objectId,  String name,  I4 numMembers,  SZArray String memberNames,  I4 assemId);
  1758.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1759.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1760.      Void Dump();
  1761.      Void DumpInternal();
  1762.     }
  1763. class System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMapTyped : System.Object
  1764.     {
  1765.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum;
  1766.      I4 objectId;
  1767.      String name;
  1768.      I4 numMembers;
  1769.      SZArray String memberNames;
  1770.      SZArray ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum binaryTypeEnumA;
  1771.      SZArray Object typeInformationA;
  1772.      SZArray I4 memberAssemIds;
  1773.      I4 assemId;
  1774.      Void System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMapTyped();
  1775.      Void System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMapTyped( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum);
  1776.      Void Set( I4 objectId,  String name,  I4 numMembers,  SZArray String memberNames,  SZArray ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum binaryTypeEnumA,  SZArray Object typeInformationA,  SZArray I4 memberAssemIds,  I4 assemId);
  1777.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1778.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1779.      Void Dump();
  1780.      Void DumpInternal();
  1781.     }
  1782. class System.Runtime.Serialization.Formatters.Binary.BinaryArray : System.Object
  1783.     {
  1784.      I4 objectId;
  1785.      I4 rank;
  1786.      SZArray I4 lengthA;
  1787.      SZArray I4 lowerBoundA;
  1788.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum binaryTypeEnum;
  1789.      Object typeInformation;
  1790.      I4 assemId;
  1791.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum;
  1792.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryArrayTypeEnum binaryArrayTypeEnum;
  1793.      Void System.Runtime.Serialization.Formatters.Binary.BinaryArray();
  1794.      Void System.Runtime.Serialization.Formatters.Binary.BinaryArray( ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum);
  1795.      Void Set( I4 objectId,  I4 rank,  SZArray I4 lengthA,  SZArray I4 lowerBoundA,  ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum binaryTypeEnum,  Object typeInformation,  ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryArrayTypeEnum binaryArrayTypeEnum,  I4 assemId);
  1796.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1797.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1798.      Void Dump();
  1799.      Void DumpInternal();
  1800.     }
  1801. class System.Runtime.Serialization.Formatters.Binary.MemberPrimitiveUnTyped : System.Object
  1802.     {
  1803.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE typeInformation;
  1804.      Object value;
  1805.      Void System.Runtime.Serialization.Formatters.Binary.MemberPrimitiveUnTyped();
  1806.      Void Set( ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE typeInformation,  Object value);
  1807.      Void Set( ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE typeInformation);
  1808.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1809.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1810.      Void Dump();
  1811.      Void DumpInternal();
  1812.     }
  1813. class System.Runtime.Serialization.Formatters.Binary.MemberReference : System.Object
  1814.     {
  1815.      I4 idRef;
  1816.      Void System.Runtime.Serialization.Formatters.Binary.MemberReference();
  1817.      Void Set( I4 idRef);
  1818.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1819.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1820.      Void Dump();
  1821.      Void DumpInternal();
  1822.     }
  1823. class System.Runtime.Serialization.Formatters.Binary.ObjectNull : System.Object
  1824.     {
  1825.      I4 nullCount;
  1826.      Void System.Runtime.Serialization.Formatters.Binary.ObjectNull();
  1827.      Void SetNullCount( I4 nullCount);
  1828.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1829.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1830.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input,  ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum binaryHeaderEnum);
  1831.      Void Dump();
  1832.      Void DumpInternal();
  1833.     }
  1834. class System.Runtime.Serialization.Formatters.Binary.MessageEnd : System.Object
  1835.     {
  1836.      Void System.Runtime.Serialization.Formatters.Binary.MessageEnd();
  1837.      Void Write( Class System.Runtime.Serialization.Formatters.Binary.__BinaryWriter sout);
  1838.      Void Read( Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser input);
  1839.      Void Dump();
  1840.      Void Dump( Class System.IO.Stream sout);
  1841.      Void DumpInternal( Class System.IO.Stream sout);
  1842.     }
  1843. class System.Runtime.Serialization.Formatters.Binary.ObjectMap : System.Object
  1844.     {
  1845.      String objectName;
  1846.      Class System.Type objectType;
  1847.      SZArray ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum binaryTypeEnumA;
  1848.      SZArray Object typeInformationA;
  1849.      SZArray Class System.Type memberTypes;
  1850.      SZArray String memberNames;
  1851.      Class System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo objectInfo;
  1852.      Boolean isInitObjectInfo;
  1853.      Class System.Runtime.Serialization.Formatters.Binary.ObjectReader objectReader;
  1854.      I4 objectId;
  1855.      Class System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo assemblyInfo;
  1856.      Void System.Runtime.Serialization.Formatters.Binary.ObjectMap( String objectName,  Class System.Type objectType,  SZArray String memberNames,  Class System.Runtime.Serialization.Formatters.Binary.ObjectReader objectReader,  I4 objectId,  Class System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo assemblyInfo);
  1857.      Void System.Runtime.Serialization.Formatters.Binary.ObjectMap( String objectName,  SZArray String memberNames,  SZArray ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum binaryTypeEnumA,  SZArray Object typeInformationA,  SZArray I4 memberAssemIds,  Class System.Runtime.Serialization.Formatters.Binary.ObjectReader objectReader,  I4 objectId,  Class System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo assemblyInfo,  Class System.Runtime.Serialization.Formatters.Binary.SizedArray assemIdToAssemblyTable);
  1858.      Class System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo CreateObjectInfo( ByRef Class System.Runtime.Serialization.SerializationInfo si,  ByRef SZArray Object memberData);
  1859.      Class System.Runtime.Serialization.Formatters.Binary.ObjectMap Create( String name,  Class System.Type objectType,  SZArray String memberNames,  Class System.Runtime.Serialization.Formatters.Binary.ObjectReader objectReader,  I4 objectId,  Class System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo assemblyInfo);
  1860.      Class System.Runtime.Serialization.Formatters.Binary.ObjectMap Create( String name,  SZArray String memberNames,  SZArray ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum binaryTypeEnumA,  SZArray Object typeInformationA,  SZArray I4 memberAssemIds,  Class System.Runtime.Serialization.Formatters.Binary.ObjectReader objectReader,  I4 objectId,  Class System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo assemblyInfo,  Class System.Runtime.Serialization.Formatters.Binary.SizedArray assemIdToAssemblyTable);
  1861.     }
  1862. interface System.Runtime.Serialization.Formatters.Binary.ITrace : 
  1863.     {
  1864.      String Trace();
  1865.     }
  1866. class System.Runtime.Serialization.Formatters.Binary.ObjectProgress : System.Object
  1867.     {
  1868.      I4 opRecordIdCount;
  1869.      I4 opRecordId;
  1870.      Boolean isInitial;
  1871.      I4 count;
  1872.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum expectedType;
  1873.      Object expectedTypeInformation;
  1874.      String name;
  1875.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalObjectTypeE objectTypeEnum;
  1876.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberTypeE memberTypeEnum;
  1877.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberValueE memberValueEnum;
  1878.      Class System.Type dtType;
  1879.      I4 numItems;
  1880.      ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum binaryTypeEnum;
  1881.      Object typeInformation;
  1882.      I4 nullCount;
  1883.      I4 memberLength;
  1884.      SZArray ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum binaryTypeEnumA;
  1885.      SZArray Object typeInformationA;
  1886.      SZArray String memberNames;
  1887.      SZArray Class System.Type memberTypes;
  1888.      Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr;
  1889.      Void System.Runtime.Serialization.Formatters.Binary.ObjectProgress();
  1890.      Void Counter();
  1891.      Void Init();
  1892.      Void ArrayCountIncrement( I4 value);
  1893.      Boolean GetNext( ByRef ValueClass System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum outBinaryTypeEnum,  ByRef Object outTypeInformation);
  1894.      String Trace();
  1895.      Void Dump();
  1896.      Void System.Runtime.Serialization.Formatters.Binary.ObjectProgress();
  1897.     }
  1898. class System.Runtime.Serialization.Formatters.Binary.ParseRecord : System.Object
  1899.     {
  1900.      I4 parseRecordIdCount;
  1901.      I4 PRparseRecordId;
  1902.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalParseTypeE PRparseTypeEnum;
  1903.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalObjectTypeE PRobjectTypeEnum;
  1904.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalArrayTypeE PRarrayTypeEnum;
  1905.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberTypeE PRmemberTypeEnum;
  1906.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalMemberValueE PRmemberValueEnum;
  1907.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalObjectPositionE PRobjectPositionEnum;
  1908.      String PRname;
  1909.      String PRvalue;
  1910.      Object PRvarValue;
  1911.      String PRkeyDt;
  1912.      Class System.Type PRdtType;
  1913.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE PRdtTypeCode;
  1914.      Boolean PRisVariant;
  1915.      Boolean PRisEnum;
  1916.      I8 PRobjectId;
  1917.      I8 PRidRef;
  1918.      String PRarrayElementTypeString;
  1919.      Class System.Type PRarrayElementType;
  1920.      Boolean PRisArrayVariant;
  1921.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE PRarrayElementTypeCode;
  1922.      I4 PRrank;
  1923.      SZArray I4 PRlengthA;
  1924.      SZArray I4 PRpositionA;
  1925.      SZArray I4 PRlowerBoundA;
  1926.      SZArray I4 PRupperBoundA;
  1927.      SZArray I4 PRindexMap;
  1928.      I4 PRmemberIndex;
  1929.      I4 PRlinearlength;
  1930.      SZArray I4 PRrectangularMap;
  1931.      Boolean PRisLowerBound;
  1932.      I8 PRtopId;
  1933.      I8 PRheaderId;
  1934.      Class System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo PRobjectInfo;
  1935.      Boolean PRisValueTypeFixup;
  1936.      Object PRnewObj;
  1937.      SZArray Object PRobjectA;
  1938.      Class System.Runtime.Serialization.Formatters.Binary.PrimitiveArray PRprimitiveArray;
  1939.      Boolean PRisRegistered;
  1940.      SZArray Object PRmemberData;
  1941.      Class System.Runtime.Serialization.SerializationInfo PRsi;
  1942.      I4 PRnullCount;
  1943.      Void System.Runtime.Serialization.Formatters.Binary.ParseRecord();
  1944.      Void Counter();
  1945.      String Trace();
  1946.      Void Init();
  1947.      Class System.Runtime.Serialization.Formatters.Binary.ParseRecord Copy();
  1948.      Void Dump();
  1949.      Void System.Runtime.Serialization.Formatters.Binary.ParseRecord();
  1950.     }
  1951. class System.Runtime.Serialization.Formatters.Binary.SerStack : System.Object
  1952.     {
  1953.      SZArray Object objects;
  1954.      String stackId;
  1955.      I4 top;
  1956.      I4 next;
  1957.      Void System.Runtime.Serialization.Formatters.Binary.SerStack();
  1958.      Void System.Runtime.Serialization.Formatters.Binary.SerStack( String stackId);
  1959.      Void Push( Object obj);
  1960.      Object Pop();
  1961.      Void IncreaseCapacity();
  1962.      Object Peek();
  1963.      Object PeekPeek();
  1964.      I4 Count();
  1965.      Boolean IsEmpty();
  1966.      Void Dump();
  1967.     }
  1968. class System.Runtime.Serialization.Formatters.Binary.SizedArray : System.Object
  1969.     {
  1970.      SZArray Object objects;
  1971.      SZArray Object negObjects;
  1972.      Void System.Runtime.Serialization.Formatters.Binary.SizedArray();
  1973.      Void System.Runtime.Serialization.Formatters.Binary.SizedArray( I4 length);
  1974.      Object get_Item( I4 index);
  1975.      Void set_Item( I4 index,  Object value);
  1976.      Void IncreaseCapacity( I4 index);
  1977.      Void Clear();
  1978.     property Item { get(){} set(){} };
  1979.     }
  1980. class System.Runtime.Serialization.Formatters.Binary.IntSizedArray : System.Object
  1981.     {
  1982.      SZArray I4 objects;
  1983.      SZArray I4 negObjects;
  1984.      I4 get_Item( I4 index);
  1985.      Void set_Item( I4 index,  I4 value);
  1986.      Void IncreaseCapacity( I4 index);
  1987.      Void Clear();
  1988.      Void System.Runtime.Serialization.Formatters.Binary.IntSizedArray();
  1989.     property Item { get(){} set(){} };
  1990.     }
  1991. class System.Runtime.Serialization.Formatters.Binary.NameCacheEntry : System.Object
  1992.     {
  1993.      String name;
  1994.      Object value;
  1995.      Void System.Runtime.Serialization.Formatters.Binary.NameCacheEntry();
  1996.     }
  1997. class System.Runtime.Serialization.Formatters.Binary.NameCache : System.Object
  1998.     {
  1999.      I4 MAX_CACHE_ENTRIES;
  2000.      SZArray Class System.Runtime.Serialization.Formatters.Binary.NameCacheEntry nameCache;
  2001.      I4 probe;
  2002.      String name;
  2003.      Object GetCachedValue( String name);
  2004.      Void SetCachedValue( Object value);
  2005.      Void System.Runtime.Serialization.Formatters.Binary.NameCache();
  2006.      Void System.Runtime.Serialization.Formatters.Binary.NameCache();
  2007.     }
  2008. class System.Runtime.Serialization.Formatters.Binary.Util : System.Object
  2009.     {
  2010.      String PString( String value);
  2011.      String PString( Object value);
  2012.      String PArray( SZArray I4 array);
  2013.      Void NVTrace( String name,  String value);
  2014.      Void NVTrace( String name,  Object value);
  2015.      Void NVTraceI( String name,  String value);
  2016.      Void NVTraceI( String name,  Object value);
  2017.      Void System.Runtime.Serialization.Formatters.Binary.Util();
  2018.     }
  2019. class System.Runtime.Serialization.Formatters.Binary.ValueFixup : System.Object
  2020.     {
  2021.      ValueClass System.Runtime.Serialization.Formatters.Binary.ValueFixupEnum valueFixupEnum;
  2022.      Class System.Array arrayObj;
  2023.      SZArray I4 indexMap;
  2024.      Object header;
  2025.      Object memberObject;
  2026.      Class System.Reflection.MemberInfo valueInfo;
  2027.      Class System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo objectInfo;
  2028.      String memberName;
  2029.      Void System.Runtime.Serialization.Formatters.Binary.ValueFixup( Class System.Array arrayObj,  SZArray I4 indexMap);
  2030.      Void System.Runtime.Serialization.Formatters.Binary.ValueFixup( Object memberObject,  String memberName,  Class System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo objectInfo);
  2031.      Void Fixup( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord record,  Class System.Runtime.Serialization.Formatters.Binary.ParseRecord parent);
  2032.      String Trace();
  2033.     }
  2034. class System.Runtime.Serialization.Formatters.Binary.InternalFE : System.Object
  2035.     {
  2036.      ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle FEtypeFormat;
  2037.      ValueClass System.Runtime.Serialization.Formatters.FormatterAssemblyStyle FEassemblyFormat;
  2038.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalSerializerTypeE FEserializerTypeEnum;
  2039.      Void System.Runtime.Serialization.Formatters.Binary.InternalFE();
  2040.     }
  2041. class System.Runtime.Serialization.Formatters.Binary.NameInfo : System.Object
  2042.     {
  2043.      String NIFullName;
  2044.      I8 NIobjectId;
  2045.      I8 NIassemId;
  2046.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE NIprimitiveTypeEnum;
  2047.      Class System.Type NItype;
  2048.      Boolean NIisSealed;
  2049.      Boolean NIisArray;
  2050.      Boolean NIisArrayItem;
  2051.      Boolean NItransmitTypeOnObject;
  2052.      Boolean NItransmitTypeOnMember;
  2053.      Boolean NIisParentTypeOnObject;
  2054.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalArrayTypeE NIarrayEnum;
  2055.      I4 count;
  2056.      Boolean NIsealedStatusChecked;
  2057.      Void System.Runtime.Serialization.Formatters.Binary.NameInfo();
  2058.      Void Counter();
  2059.      Void Init();
  2060.      Void Dump( String value);
  2061.      Boolean get_IsSealed();
  2062.      String get_NIname();
  2063.      Void set_NIname( String value);
  2064.     property IsSealed { get(){} set(){} };
  2065.     property NIname { get(){} set(){} };
  2066.     }
  2067. class System.Runtime.Serialization.Formatters.Binary.PrimitiveArray : System.Object
  2068.     {
  2069.      ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE code;
  2070.      SZArray Boolean booleanA;
  2071.      SZArray Char charA;
  2072.      SZArray R8 doubleA;
  2073.      SZArray I2 int16A;
  2074.      SZArray I4 int32A;
  2075.      SZArray I8 int64A;
  2076.      SZArray I1 sbyteA;
  2077.      SZArray R4 singleA;
  2078.      SZArray UI2 uint16A;
  2079.      SZArray UI4 uint32A;
  2080.      SZArray UI8 uint64A;
  2081.      Void System.Runtime.Serialization.Formatters.Binary.PrimitiveArray( ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE code,  Class System.Array array);
  2082.      Void Init( ValueClass System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE code,  Class System.Array array);
  2083.      String GetValue( I4 index);
  2084.      Void SetValue( String value,  I4 index);
  2085.     }
  2086. class System.Runtime.Serialization.Formatters.Binary.ObjectReader : System.Object
  2087.     {
  2088.      I4 THRESHOLD_FOR_VALUETYPE_IDS;
  2089.      Class System.IO.Stream m_stream;
  2090.      Class System.Runtime.Serialization.ISurrogateSelector m_surrogates;
  2091.      ValueClass System.Runtime.Serialization.StreamingContext m_context;
  2092.      Class System.Runtime.Serialization.ObjectManager m_objectManager;
  2093.      Class System.Runtime.Serialization.Formatters.Binary.InternalFE formatterEnums;
  2094.      Class System.Runtime.Serialization.SerializationBinder m_binder;
  2095.      I8 topId;
  2096.      Boolean isTopObjectResolved;
  2097.      Boolean bSimpleAssembly;
  2098.      Object handlerObject;
  2099.      Object topObject;
  2100.      SZArray Class System.Runtime.Remoting.Messaging.Header headers;
  2101.      Class System.Runtime.Remoting.Messaging.HeaderHandler handler;
  2102.      Class System.Runtime.Serialization.Formatters.Binary.SerObjectInfoInit serObjectInfoInit;
  2103.      Class System.Runtime.Serialization.IFormatterConverter m_formatterConverter;
  2104.      Class System.Runtime.Serialization.Formatters.Binary.SerStack stack;
  2105.      Class System.Runtime.Serialization.Formatters.Binary.SerStack valueFixupStack;
  2106.      SZArray Object crossAppDomainArray;
  2107.      Boolean bMethodCall;
  2108.      Boolean bMethodReturn;
  2109.      Boolean bFullDeserialization;
  2110.      Class System.Runtime.Serialization.Formatters.Binary.BinaryMethodCall binaryMethodCall;
  2111.      Class System.Runtime.Serialization.Formatters.Binary.BinaryMethodReturn binaryMethodReturn;
  2112.      Class System.Exception deserializationSecurityException;
  2113.      Boolean bIsCrossAppDomain;
  2114.      Boolean bIsCrossAppDomainInit;
  2115.      Boolean bOldFormatDetected;
  2116.      Class System.Runtime.Serialization.Formatters.Binary.IntSizedArray valTypeObjectIdTable;
  2117.      Class System.Runtime.Serialization.Formatters.Binary.NameCache typeCache;
  2118.      String previousAssemblyString;
  2119.      String previousName;
  2120.      Class System.Type previousType;
  2121.      Class System.Runtime.Serialization.Formatters.Binary.SerStack get_ValueFixupStack();
  2122.      Void SetMethodCall( Class System.Runtime.Serialization.Formatters.Binary.BinaryMethodCall binaryMethodCall);
  2123.      Void SetMethodReturn( Class System.Runtime.Serialization.Formatters.Binary.BinaryMethodReturn binaryMethodReturn);
  2124.      Void System.Runtime.Serialization.Formatters.Binary.ObjectReader( Class System.IO.Stream stream,  Class System.Runtime.Serialization.ISurrogateSelector selector,  ValueClass System.Runtime.Serialization.StreamingContext context,  Class System.Runtime.Serialization.Formatters.Binary.InternalFE formatterEnums,  Class System.Runtime.Serialization.SerializationBinder binder);
  2125.      Boolean IsCrossAppDomain();
  2126.      Object Deserialize( Class System.Runtime.Remoting.Messaging.HeaderHandler handler,  Class System.Runtime.Serialization.Formatters.Binary.__BinaryParser serParser,  Boolean fCheck,  Class System.Runtime.Remoting.Messaging.IMethodCallMessage methodCallMessage);
  2127.      Void InitFullDeserialization();
  2128.      Object CrossAppDomainArray( I4 index);
  2129.      Class System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo CreateReadObjectInfo( Class System.Type objectType);
  2130.      Class System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo CreateReadObjectInfo( Class System.Type objectType,  SZArray String memberNames,  SZArray Class System.Type memberTypes);
  2131.      Void Parse( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  2132.      Void ParseError( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord processing,  Class System.Runtime.Serialization.Formatters.Binary.ParseRecord onStack);
  2133.      Void ParseSerializedStreamHeader( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  2134.      Void ParseSerializedStreamHeaderEnd( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  2135.      Void CheckSecurity( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  2136.      Void ParseObject( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  2137.      Void ParseObjectEnd( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  2138.      Void ParseArray( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  2139.      Void NextRectangleMap( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  2140.      Void ParseArrayMember( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  2141.      Void ParseArrayMemberEnd( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  2142.      Void ParseMember( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  2143.      Void ParseMemberEnd( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr);
  2144.      Void ParseString( Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr,  Class System.Runtime.Serialization.Formatters.Binary.ParseRecord parentPr);
  2145.      Void RegisterObject( Object obj,  Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr,  Class System.Runtime.Serialization.Formatters.Binary.ParseRecord objectPr);
  2146.      Void RegisterObject( Object obj,  Class System.Runtime.Serialization.Formatters.Binary.ParseRecord pr,  Class System.Runtime.Serialization.Formatters.Binary.ParseRecord objectPr,  Boolean bIsString);
  2147.      I8 GetId( I8 objectId);
  2148.      Void IndexTraceMessage( String message,  SZArray I4 index);
  2149.      Class System.Type Bind( String assemblyString,  String typeString);
  2150.      Class System.Type FastBindToType( String assemblyName,  String typeName);
  2151.      Class System.Type GetType( Class System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo assemblyInfo,  String name);
  2152.     property ValueFixupStack { get(){} set(){} };
  2153.     }
  2154. class TypeNAssembly : System.Object
  2155.     {
  2156.      Class System.Type type;
  2157.      String assemblyName;