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

VC书籍

开发平台:

C/C++

  1.      Void System.Web.Services.Protocols.SoapUnknownHeader();
  2.     property Element { get(){} set(){} };
  3.     property InternalMustUnderstand { get(){} set(){} };
  4.     property InternalActor { get(){} set(){} };
  5.     }
  6. class System.Web.Services.Protocols.UrlParameterReader : System.Web.Services.Protocols.ValueCollectionParameterReader
  7.     {
  8.      SZArray Object Read( Class System.Web.HttpRequest request);
  9.      Void System.Web.Services.Protocols.UrlParameterReader();
  10.     }
  11. class System.Web.Services.Protocols.UrlParameterWriter : System.Web.Services.Protocols.UrlEncodedParameterWriter
  12.     {
  13.      String GetRequestUrl( String url,  SZArray Object parameters);
  14.      Void System.Web.Services.Protocols.UrlParameterWriter();
  15.     }
  16. class System.Web.Services.Protocols.WebServiceHandler : System.Object
  17.     {
  18.      Class System.Web.Services.Protocols.ServerProtocol protocol;
  19.      Class System.Exception exception;
  20.      Class System.AsyncCallback asyncCallback;
  21.      Class System.Threading.ManualResetEvent asyncBeginComplete;
  22.      I4 asyncCallbackCalls;
  23.      Void System.Web.Services.Protocols.WebServiceHandler( Class System.Web.Services.Protocols.ServerProtocol protocol);
  24.      Void TraceFlush();
  25.      Void PrepareContext();
  26.      Void WriteException( Class System.Exception e);
  27.      Void Invoke();
  28.      Void InvokeTransacted();
  29.      Void ThrowInitException();
  30.      Void CoreProcessRequest();
  31.      Void Callback( Class System.IAsyncResult result);
  32.      Void DoCallback( Class System.IAsyncResult result);
  33.      Class System.IAsyncResult BeginCoreProcessRequest( Class System.AsyncCallback callback,  Object asyncState);
  34.      Void OneWayAsyncInvoke();
  35.      Class System.IAsyncResult BeginInvoke( Class System.AsyncCallback callback,  Object asyncState);
  36.      Void OneWayCallback( Class System.IAsyncResult asyncResult);
  37.      Void EndCoreProcessRequest( Class System.IAsyncResult asyncResult);
  38.      Void EndInvoke( Class System.IAsyncResult asyncResult);
  39.      Void WriteReturns( SZArray Object returnValues);
  40.     }
  41. class System.Web.Services.Protocols.SyncSessionlessHandler : System.Web.Services.Protocols.WebServiceHandler
  42.     {
  43.      Void System.Web.Services.Protocols.SyncSessionlessHandler( Class System.Web.Services.Protocols.ServerProtocol protocol);
  44.      Boolean get_IsReusable();
  45.      Void ProcessRequest( Class System.Web.HttpContext context);
  46.     property IsReusable { get(){} set(){} };
  47.     }
  48. class System.Web.Services.Protocols.SyncSessionHandler : System.Web.Services.Protocols.SyncSessionlessHandler
  49.     {
  50.      Void System.Web.Services.Protocols.SyncSessionHandler( Class System.Web.Services.Protocols.ServerProtocol protocol);
  51.     }
  52. class System.Web.Services.Protocols.AsyncSessionlessHandler : System.Web.Services.Protocols.SyncSessionlessHandler
  53.     {
  54.      Void System.Web.Services.Protocols.AsyncSessionlessHandler( Class System.Web.Services.Protocols.ServerProtocol protocol);
  55.      Class System.IAsyncResult BeginProcessRequest( Class System.Web.HttpContext context,  Class System.AsyncCallback callback,  Object asyncState);
  56.      Void EndProcessRequest( Class System.IAsyncResult asyncResult);
  57.     }
  58. class System.Web.Services.Protocols.AsyncSessionHandler : System.Web.Services.Protocols.AsyncSessionlessHandler
  59.     {
  60.      Void System.Web.Services.Protocols.AsyncSessionHandler( Class System.Web.Services.Protocols.ServerProtocol protocol);
  61.     }
  62. class System.Web.Services.Protocols.CompletedAsyncResult : System.Object
  63.     {
  64.      Object asyncState;
  65.      Boolean completedSynchronously;
  66.      Void System.Web.Services.Protocols.CompletedAsyncResult( Object asyncState,  Boolean completedSynchronously);
  67.      Object get_AsyncState();
  68.      Boolean get_CompletedSynchronously();
  69.      Boolean get_IsCompleted();
  70.      Class System.Threading.WaitHandle get_AsyncWaitHandle();
  71.     property AsyncState { get(){} set(){} };
  72.     property CompletedSynchronously { get(){} set(){} };
  73.     property IsCompleted { get(){} set(){} };
  74.     property AsyncWaitHandle { get(){} set(){} };
  75.     }
  76. class System.Web.Services.Protocols.XmlReturn : System.Object
  77.     {
  78.      SZArray Object GetInitializers( SZArray Class System.Web.Services.Protocols.LogicalMethodInfo methodInfos);
  79.      Boolean IsSupported( Class System.Type returnType);
  80.      Object GetInitializer( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  81.      Void System.Web.Services.Protocols.XmlReturn();
  82.     }
  83. class System.Web.Services.Protocols.XmlReturnReader : System.Web.Services.Protocols.MimeReturnReader
  84.     {
  85.      Class System.Xml.Serialization.XmlSerializer xmlSerializer;
  86.      Void Initialize( Object o);
  87.      SZArray Object GetInitializers( SZArray Class System.Web.Services.Protocols.LogicalMethodInfo methodInfos);
  88.      Object GetInitializer( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  89.      Object Read( Class System.Net.WebResponse response,  Class System.IO.Stream responseStream);
  90.      Void System.Web.Services.Protocols.XmlReturnReader();
  91.     }
  92. class System.Web.Services.Protocols.XmlReturnWriter : System.Web.Services.Protocols.MimeReturnWriter
  93.     {
  94.      Class System.Xml.Serialization.XmlSerializer xmlSerializer;
  95.      Void Initialize( Object o);
  96.      SZArray Object GetInitializers( SZArray Class System.Web.Services.Protocols.LogicalMethodInfo methodInfos);
  97.      Object GetInitializer( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  98.      Void Write( Class System.Web.HttpResponse response,  Class System.IO.Stream outputStream,  Object returnValue);
  99.      Void System.Web.Services.Protocols.XmlReturnWriter();
  100.     }
  101. class System.Web.Services.Protocols.ClientTypeCache : System.Object
  102.     {
  103.      Class System.Collections.Hashtable cache;
  104.      Object get_Item( Class System.Type key);
  105.      Void Add( Class System.Type key,  Object value);
  106.      Void System.Web.Services.Protocols.ClientTypeCache();
  107.     property Item { get(){} set(){} };
  108.     }
  109. class System.Web.Services.Protocols.WebClientAsyncResult : System.Object
  110.     {
  111.      Object userAsyncState;
  112.      Boolean completedSynchronously;
  113.      Boolean isCompleted;
  114.      Class System.Threading.ManualResetEvent manualResetEvent;
  115.      Class System.AsyncCallback userCallback;
  116.      Class System.Web.Services.Protocols.WebClientProtocol ClientProtocol;
  117.      Object InternalAsyncState;
  118.      Class System.Exception Exception;
  119.      Class System.Net.WebResponse Response;
  120.      Class System.Net.WebRequest Request;
  121.      Class System.IO.Stream ResponseStream;
  122.      Class System.IO.Stream ResponseBufferedStream;
  123.      SZArray UI1 Buffer;
  124.      Boolean EndSendCalled;
  125.      Void System.Web.Services.Protocols.WebClientAsyncResult( Class System.Web.Services.Protocols.WebClientProtocol clientProtocol,  Object internalAsyncState,  Class System.Net.WebRequest request,  Class System.AsyncCallback userCallback,  Object userAsyncState,  I4 retryNumber);
  126.      Object get_AsyncState();
  127.      Class System.Threading.WaitHandle get_AsyncWaitHandle();
  128.      Boolean get_CompletedSynchronously();
  129.      Boolean get_IsCompleted();
  130.      Void Abort();
  131.      Void Complete();
  132.      Void Complete( Class System.Exception e);
  133.      Class System.Net.WebResponse WaitForResponse();
  134.      Void CombineCompletedSynchronously( Boolean innerCompletedSynchronously);
  135.     property AsyncState { get(){} set(){} };
  136.     property AsyncWaitHandle { get(){} set(){} };
  137.     property CompletedSynchronously { get(){} set(){} };
  138.     property IsCompleted { get(){} set(){} };
  139.     }
  140. class System.Web.Services.Protocols.MatchAttribute : System.Attribute
  141.     {
  142.      String pattern;
  143.      I4 group;
  144.      I4 capture;
  145.      Boolean ignoreCase;
  146.      I4 repeats;
  147.      Void System.Web.Services.Protocols.MatchAttribute( String pattern);
  148.      String get_Pattern();
  149.      Void set_Pattern( String value);
  150.      I4 get_Group();
  151.      Void set_Group( I4 value);
  152.      I4 get_Capture();
  153.      Void set_Capture( I4 value);
  154.      Boolean get_IgnoreCase();
  155.      Void set_IgnoreCase( Boolean value);
  156.      I4 get_MaxRepeats();
  157.      Void set_MaxRepeats( I4 value);
  158.     property Pattern { get(){} set(){} };
  159.     property Group { get(){} set(){} };
  160.     property Capture { get(){} set(){} };
  161.     property IgnoreCase { get(){} set(){} };
  162.     property MaxRepeats { get(){} set(){} };
  163.     }
  164. class System.Web.Services.Protocols.PatternMatcher : System.Object
  165.     {
  166.      Class System.Web.Services.Protocols.MatchType matchType;
  167.      Void System.Web.Services.Protocols.PatternMatcher( Class System.Type type);
  168.      Object Match( String text);
  169.     }
  170. class System.Web.Services.Protocols.MatchType : System.Object
  171.     {
  172.      Class System.Type type;
  173.      SZArray Class System.Web.Services.Protocols.MatchField fields;
  174.      Class System.Type get_Type();
  175.      Class System.Web.Services.Protocols.MatchType Reflect( Class System.Type type);
  176.      Object Match( String text);
  177.      Void System.Web.Services.Protocols.MatchType();
  178.     property Type { get(){} set(){} };
  179.     }
  180. class System.Web.Services.Protocols.MatchField : System.Object
  181.     {
  182.      Class System.Reflection.FieldInfo fieldInfo;
  183.      Class System.Text.RegularExpressions.Regex regex;
  184.      I4 group;
  185.      I4 capture;
  186.      I4 maxRepeats;
  187.      Class System.Web.Services.Protocols.MatchType matchType;
  188.      Void Match( Object target,  String text);
  189.      Object MatchString( String text);
  190.      Object MatchClass( String text);
  191.      Class System.Exception BadCaptureIndexException( I4 index,  String matchName,  I4 highestIndex);
  192.      Class System.Exception BadGroupIndexException( I4 index,  String matchName,  I4 highestIndex);
  193.      Class System.Web.Services.Protocols.MatchField Reflect( Class System.Reflection.FieldInfo fieldInfo);
  194.      Void System.Web.Services.Protocols.MatchField();
  195.     }
  196. class System.Web.Services.Protocols.SoapHeaderMapping : System.Object
  197.     {
  198.      Class System.Type headerType;
  199.      Boolean repeats;
  200.      Boolean required;
  201.      Boolean custom;
  202.      ValueClass System.Web.Services.Protocols.SoapHeaderDirection direction;
  203.      Class System.Reflection.MemberInfo memberInfo;
  204.      Void System.Web.Services.Protocols.SoapHeaderMapping();
  205.     }
  206. class System.Web.Services.Protocols.SoapHeaderHandling : System.Object
  207.     {
  208.      Class System.Web.Services.Protocols.SoapHeaderCollection unknownHeaders;
  209.      Class System.Web.Services.Protocols.SoapHeaderCollection unreferencedHeaders;
  210.      I4 currentThread;
  211.      Void OnUnknownElement( Object sender,  Class System.Xml.Serialization.XmlElementEventArgs e);
  212.      Void OnUnreferencedObject( Object sender,  Class System.Xml.Serialization.UnreferencedObjectEventArgs e);
  213.      Void ReadHeaders( Class System.Xml.XmlReader reader,  Class System.Xml.Serialization.XmlSerializer serializer,  Class System.Web.Services.Protocols.SoapHeaderCollection headers,  SZArray Class System.Web.Services.Protocols.SoapHeaderMapping mappings,  ValueClass System.Web.Services.Protocols.SoapHeaderDirection direction);
  214.      Void WriteHeaders( Class System.Xml.XmlWriter writer,  Class System.Xml.Serialization.XmlSerializer serializer,  Class System.Web.Services.Protocols.SoapHeaderCollection headers,  SZArray Class System.Web.Services.Protocols.SoapHeaderMapping mappings,  ValueClass System.Web.Services.Protocols.SoapHeaderDirection direction,  Boolean isEncoded,  String defaultNs,  Boolean serviceDefaultIsEncoded);
  215.      Void SetHeaderMembers( Class System.Web.Services.Protocols.SoapHeaderCollection headers,  Object target,  SZArray Class System.Web.Services.Protocols.SoapHeaderMapping mappings,  ValueClass System.Web.Services.Protocols.SoapHeaderDirection direction,  Boolean client);
  216.      Void GetHeaderMembers( Class System.Web.Services.Protocols.SoapHeaderCollection headers,  Object target,  SZArray Class System.Web.Services.Protocols.SoapHeaderMapping mappings,  ValueClass System.Web.Services.Protocols.SoapHeaderDirection direction,  Boolean client);
  217.      Void EnsureHeadersUnderstood( Class System.Web.Services.Protocols.SoapHeaderCollection headers);
  218.      I4 FindMapping( SZArray Class System.Web.Services.Protocols.SoapHeaderMapping mappings,  Class System.Web.Services.Protocols.SoapHeader header,  ValueClass System.Web.Services.Protocols.SoapHeaderDirection direction);
  219.      String GetHeaderElementName( Class System.Type headerType);
  220.      String GetHeaderElementName( Class System.Web.Services.Protocols.SoapHeader header);
  221.      Class System.Xml.Serialization.XmlTypeMapping GetTypeMapping( Class System.Type headerType,  String defaultNs,  Boolean serviceDefaultIsEncoded,  Boolean isEncoded);
  222.      Void System.Web.Services.Protocols.SoapHeaderHandling();
  223.     }
  224. class System.Web.Services.Protocols.SoapHeaderCollection : System.Collections.CollectionBase
  225.     {
  226.      Class System.Web.Services.Protocols.SoapHeader get_Item( I4 index);
  227.      Void set_Item( I4 index,  Class System.Web.Services.Protocols.SoapHeader value);
  228.      I4 Add( Class System.Web.Services.Protocols.SoapHeader header);
  229.      Void Insert( I4 index,  Class System.Web.Services.Protocols.SoapHeader header);
  230.      I4 IndexOf( Class System.Web.Services.Protocols.SoapHeader header);
  231.      Boolean Contains( Class System.Web.Services.Protocols.SoapHeader header);
  232.      Void Remove( Class System.Web.Services.Protocols.SoapHeader header);
  233.      Void CopyTo( SZArray Class System.Web.Services.Protocols.SoapHeader array,  I4 index);
  234.      Void System.Web.Services.Protocols.SoapHeaderCollection();
  235.     property Item { get(){} set(){} };
  236.     }
  237. class System.Web.Services.Protocols.SoapServerMessage : System.Web.Services.Protocols.SoapMessage
  238.     {
  239.      Class System.Web.Services.Protocols.SoapServerProtocol protocol;
  240.      SZArray Class System.Web.Services.Protocols.SoapExtension highPriConfigExtensions;
  241.      SZArray Class System.Web.Services.Protocols.SoapExtension otherExtensions;
  242.      SZArray Class System.Web.Services.Protocols.SoapExtension allExtensions;
  243.      Void System.Web.Services.Protocols.SoapServerMessage( Class System.Web.Services.Protocols.SoapServerProtocol protocol);
  244.      Boolean get_OneWay();
  245.      String get_Url();
  246.      String get_Action();
  247.      Object get_Server();
  248.      Class System.Web.Services.Protocols.LogicalMethodInfo get_MethodInfo();
  249.      Void EnsureOutStage();
  250.      Void EnsureInStage();
  251.     property OneWay { get(){} set(){} };
  252.     property Url { get(){} set(){} };
  253.     property Action { get(){} set(){} };
  254.     property Server { get(){} set(){} };
  255.     property MethodInfo { get(){} set(){} };
  256.     }
  257. class System.Web.Services.Protocols.TextReturnReader : System.Web.Services.Protocols.MimeReturnReader
  258.     {
  259.      Class System.Web.Services.Protocols.PatternMatcher matcher;
  260.      Void Initialize( Object o);
  261.      Object GetInitializer( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  262.      Object Read( Class System.Net.WebResponse response,  Class System.IO.Stream responseStream);
  263.      Void System.Web.Services.Protocols.TextReturnReader();
  264.     }
  265. class System.Web.Services.Protocols.WebServiceHandlerFactory : System.Object
  266.     {
  267.      Class System.Web.IHttpHandler GetHandler( Class System.Web.HttpContext context,  String verb,  String url,  String filePath);
  268.      Class System.Web.IHttpHandler CoreGetHandler( Class System.Type type,  Class System.Web.HttpContext context,  Class System.Web.HttpRequest request,  Class System.Web.HttpResponse response);
  269.      Void ReleaseHandler( Class System.Web.IHttpHandler handler);
  270.      Void System.Web.Services.Protocols.WebServiceHandlerFactory();
  271.     }
  272. class System.Web.Services.Protocols.NopHandler : System.Object
  273.     {
  274.      Boolean get_IsReusable();
  275.      Void ProcessRequest( Class System.Web.HttpContext context);
  276.      Void System.Web.Services.Protocols.NopHandler();
  277.     property IsReusable { get(){} set(){} };
  278.     }
  279. class System.Web.Services.Protocols.SoapClientType : System.Object
  280.     {
  281.      Class System.Collections.Hashtable methods;
  282.      Class System.Web.Services.WebServiceBindingAttribute binding;
  283.      SZArray Class System.Web.Services.Protocols.SoapReflectedExtension HighPriExtensions;
  284.      SZArray Class System.Web.Services.Protocols.SoapReflectedExtension LowPriExtensions;
  285.      SZArray Object HighPriExtensionInitializers;
  286.      SZArray Object LowPriExtensionInitializers;
  287.      String serviceNamespace;
  288.      Boolean serviceDefaultIsEncoded;
  289.      Void System.Web.Services.Protocols.SoapClientType( Class System.Type type);
  290.      Class System.Web.Services.Protocols.SoapClientMethod GetMethod( String name);
  291.      Class System.Web.Services.WebServiceBindingAttribute get_Binding();
  292.     property Binding { get(){} set(){} };
  293.     }
  294. class System.Web.Services.Protocols.SoapClientMethod : System.Object
  295.     {
  296.      Class System.Xml.Serialization.XmlSerializer returnSerializer;
  297.      Class System.Xml.Serialization.XmlSerializer parameterSerializer;
  298.      Class System.Xml.Serialization.XmlSerializer inHeaderSerializer;
  299.      Class System.Xml.Serialization.XmlSerializer outHeaderSerializer;
  300.      String action;
  301.      Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo;
  302.      SZArray Class System.Web.Services.Protocols.SoapHeaderMapping inHeaderMappings;
  303.      SZArray Class System.Web.Services.Protocols.SoapHeaderMapping outHeaderMappings;
  304.      SZArray Class System.Web.Services.Protocols.SoapReflectedExtension extensions;
  305.      SZArray Object extensionInitializers;
  306.      Boolean oneWay;
  307.      Boolean rpc;
  308.      ValueClass System.Web.Services.Description.SoapBindingUse use;
  309.      ValueClass System.Web.Services.Protocols.SoapParameterStyle paramStyle;
  310.      Void System.Web.Services.Protocols.SoapClientMethod();
  311.     }
  312. class System.Web.Services.Protocols.SoapHttpClientProtocol : System.Web.Services.Protocols.HttpWebClientProtocol
  313.     {
  314.      Class System.Web.Services.Protocols.SoapClientType clientType;
  315.      Void System.Web.Services.Protocols.SoapHttpClientProtocol();
  316.      Void Discover();
  317.      Class System.Net.WebRequest GetWebRequest( Class System.Uri uri);
  318.      SZArray Object Invoke( String methodName,  SZArray Object parameters);
  319.      Class System.IAsyncResult BeginInvoke( String methodName,  SZArray Object parameters,  Class System.AsyncCallback callback,  Object asyncState);
  320.      Void InitializeAsyncRequest( Class System.Net.WebRequest request,  Object internalAsyncState);
  321.      Void AsyncBufferedSerialize( Class System.Net.WebRequest request,  Class System.IO.Stream requestStream,  Object internalAsyncState);
  322.      SZArray Object EndInvoke( Class System.IAsyncResult asyncResult);
  323.      Class System.Array CombineExtensionsHelper( Class System.Array array1,  Class System.Array array2,  Class System.Array array3,  Class System.Type elementType);
  324.      Class System.Web.Services.Protocols.SoapClientMessage BeforeSerialize( Class System.Net.WebRequest request,  String methodName,  SZArray Object parameters);
  325.      Void Serialize( Class System.Web.Services.Protocols.SoapClientMessage message);
  326.      SZArray Object ReadResponse( Class System.Web.Services.Protocols.SoapClientMessage message,  Class System.Net.WebResponse response,  Class System.IO.Stream responseStream);
  327.      Class System.Web.Services.Protocols.SoapException ReadSoapException( Class System.Xml.XmlReader reader);
  328.     }
  329. class InvokeAsyncState : System.Object
  330.     {
  331.      String MethodName;
  332.      SZArray Object Parameters;
  333.      Class System.Web.Services.Protocols.SoapClientMessage Message;
  334.      Void InvokeAsyncState( String methodName,  SZArray Object parameters);
  335.     }
  336. class System.Web.Services.Protocols.SoapServerType : System.Web.Services.Protocols.ServerType
  337.     {
  338.      Class System.Collections.Hashtable methods;
  339.      SZArray Class System.Web.Services.Protocols.SoapReflectedExtension HighPriExtensions;
  340.      SZArray Class System.Web.Services.Protocols.SoapReflectedExtension LowPriExtensions;
  341.      SZArray Object HighPriExtensionInitializers;
  342.      SZArray Object LowPriExtensionInitializers;
  343.      String serviceNamespace;
  344.      Boolean serviceDefaultIsEncoded;
  345.      Void System.Web.Services.Protocols.SoapServerType( Class System.Type type);
  346.      Class System.Web.Services.Protocols.SoapServerMethod GetMethod( Object key);
  347.     }
  348. class System.Web.Services.Protocols.SoapServerMethod : System.Object
  349.     {
  350.      Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo;
  351.      Class System.Xml.Serialization.XmlSerializer returnSerializer;
  352.      Class System.Xml.Serialization.XmlSerializer parameterSerializer;
  353.      Class System.Xml.Serialization.XmlSerializer inHeaderSerializer;
  354.      Class System.Xml.Serialization.XmlSerializer outHeaderSerializer;
  355.      SZArray Class System.Web.Services.Protocols.SoapHeaderMapping inHeaderMappings;
  356.      SZArray Class System.Web.Services.Protocols.SoapHeaderMapping outHeaderMappings;
  357.      SZArray Class System.Web.Services.Protocols.SoapReflectedExtension extensions;
  358.      SZArray Object extensionInitializers;
  359.      Object methodKey;
  360.      String action;
  361.      Boolean oneWay;
  362.      Boolean rpc;
  363.      ValueClass System.Web.Services.Description.SoapBindingUse use;
  364.      ValueClass System.Web.Services.Protocols.SoapParameterStyle paramStyle;
  365.      Void System.Web.Services.Protocols.SoapServerMethod();
  366.     }
  367. class System.Web.Services.Protocols.SoapServerProtocolFactory : System.Web.Services.Protocols.ServerProtocolFactory
  368.     {
  369.      Class System.Web.Services.Protocols.ServerProtocol CreateIfRequestCompatible( Class System.Web.HttpRequest request);
  370.      Void System.Web.Services.Protocols.SoapServerProtocolFactory();
  371.     }
  372. class System.Web.Services.Protocols.SoapServerProtocol : System.Web.Services.Protocols.ServerProtocol
  373.     {
  374.      Class System.Web.Services.Protocols.SoapServerType serverType;
  375.      Class System.Web.Services.Protocols.SoapServerMethod serverMethod;
  376.      Class System.Web.Services.Protocols.SoapServerMessage message;
  377.      Boolean isOneWay;
  378.      Class System.Exception onewayInitException;
  379.      Boolean routingOnSoapAction;
  380.      Boolean Initialize();
  381.      Class System.Web.Services.Protocols.ServerType get_ServerType();
  382.      Class System.Web.Services.Protocols.LogicalMethodInfo get_MethodInfo();
  383.      Class System.Web.Services.Protocols.SoapServerMethod get_ServerMethod();
  384.      Boolean get_IsOneWay();
  385.      Class System.Exception get_OnewayInitException();
  386.      Void CreateServerInstance();
  387.      Class System.Xml.XmlQualifiedName GetRequestElement();
  388.      Class System.Xml.XmlTextReader GetXmlTextReader( String contentType,  Class System.IO.Stream stream);
  389.      Class System.Array CombineExtensionsHelper( Class System.Array array1,  Class System.Array array2,  Class System.Type elementType);
  390.      SZArray Object ReadParameters();
  391.      Void WriteReturns( SZArray Object returnValues,  Class System.IO.Stream outputStream);
  392.      Boolean WriteException( Class System.Exception e,  Class System.IO.Stream outputStream);
  393.      Void System.Web.Services.Protocols.SoapServerProtocol();
  394.     property ServerType { get(){} set(){} };
  395.     property MethodInfo { get(){} set(){} };
  396.     property ServerMethod { get(){} set(){} };
  397.     property IsOneWay { get(){} set(){} };
  398.     property OnewayInitException { get(){} set(){} };
  399.     }
  400. class System.Web.Services.Protocols.LogicalMethodTypes : System.Enum
  401.     {
  402.      I4 value__;
  403.      ValueClass System.Web.Services.Protocols.LogicalMethodTypes Sync;
  404.      ValueClass System.Web.Services.Protocols.LogicalMethodTypes Async;
  405.     }
  406. class System.Web.Services.Protocols.LogicalMethodInfo : System.Object
  407.     {
  408.      Class System.Reflection.MethodInfo methodInfo;
  409.      Class System.Reflection.MethodInfo endMethodInfo;
  410.      SZArray Class System.Reflection.ParameterInfo inParams;
  411.      SZArray Class System.Reflection.ParameterInfo outParams;
  412.      SZArray Class System.Reflection.ParameterInfo parameters;
  413.      Class System.Collections.Hashtable attributes;
  414.      Class System.Type retType;
  415.      Class System.Reflection.ParameterInfo callbackParam;
  416.      Class System.Reflection.ParameterInfo stateParam;
  417.      Class System.Reflection.ParameterInfo resultParam;
  418.      String methodName;
  419.      Boolean isVoid;
  420.      SZArray Object emptyObjectArray;
  421.      Void System.Web.Services.Protocols.LogicalMethodInfo( Class System.Reflection.MethodInfo methodInfo);
  422.      Void System.Web.Services.Protocols.LogicalMethodInfo( Class System.Reflection.MethodInfo beginMethodInfo,  Class System.Reflection.MethodInfo endMethodInfo);
  423.      String ToString();
  424.      SZArray Object Invoke( Object target,  SZArray Object values);
  425.      Class System.IAsyncResult BeginInvoke( Object target,  SZArray Object values,  Class System.AsyncCallback callback,  Object asyncState);
  426.      SZArray Object EndInvoke( Object target,  Class System.IAsyncResult asyncResult);
  427.      Class System.Type get_DeclaringType();
  428.      String get_Name();
  429.      Class System.Reflection.ParameterInfo get_AsyncResultParameter();
  430.      Class System.Reflection.ParameterInfo get_AsyncCallbackParameter();
  431.      Class System.Reflection.ParameterInfo get_AsyncStateParameter();
  432.      Class System.Type get_ReturnType();
  433.      Boolean get_IsVoid();
  434.      Boolean get_IsAsync();
  435.      SZArray Class System.Reflection.ParameterInfo get_InParameters();
  436.      SZArray Class System.Reflection.ParameterInfo get_OutParameters();
  437.      SZArray Class System.Reflection.ParameterInfo get_Parameters();
  438.      SZArray Object GetCustomAttributes( Class System.Type type);
  439.      Object GetCustomAttribute( Class System.Type type);
  440.      Class System.Reflection.ICustomAttributeProvider get_CustomAttributeProvider();
  441.      Class System.Reflection.ICustomAttributeProvider get_ReturnTypeCustomAttributeProvider();
  442.      Class System.Reflection.MethodInfo get_MethodInfo();
  443.      Class System.Reflection.MethodInfo get_BeginMethodInfo();
  444.      Class System.Reflection.MethodInfo get_EndMethodInfo();
  445.      SZArray Class System.Reflection.ParameterInfo GetInParameters( Class System.Reflection.MethodInfo methodInfo,  SZArray Class System.Reflection.ParameterInfo paramInfos,  I4 start,  I4 length,  Boolean mustBeIn);
  446.      SZArray Class System.Reflection.ParameterInfo GetOutParameters( Class System.Reflection.MethodInfo methodInfo,  SZArray Class System.Reflection.ParameterInfo paramInfos,  I4 start,  I4 length,  Boolean mustBeOut);
  447.      Boolean IsInParameter( Class System.Reflection.ParameterInfo paramInfo);
  448.      Boolean IsOutParameter( Class System.Reflection.ParameterInfo paramInfo);
  449.      Boolean IsBeginMethod( Class System.Reflection.MethodInfo methodInfo);
  450.      Boolean IsEndMethod( Class System.Reflection.MethodInfo methodInfo);
  451.      SZArray Class System.Web.Services.Protocols.LogicalMethodInfo Create( SZArray Class System.Reflection.MethodInfo methodInfos);
  452.      SZArray Class System.Web.Services.Protocols.LogicalMethodInfo Create( SZArray Class System.Reflection.MethodInfo methodInfos,  ValueClass System.Web.Services.Protocols.LogicalMethodTypes types);
  453.      Void System.Web.Services.Protocols.LogicalMethodInfo();
  454.     property DeclaringType { get(){} set(){} };
  455.     property Name { get(){} set(){} };
  456.     property AsyncResultParameter { get(){} set(){} };
  457.     property AsyncCallbackParameter { get(){} set(){} };
  458.     property AsyncStateParameter { get(){} set(){} };
  459.     property ReturnType { get(){} set(){} };
  460.     property IsVoid { get(){} set(){} };
  461.     property IsAsync { get(){} set(){} };
  462.     property InParameters { get(){} set(){} };
  463.     property OutParameters { get(){} set(){} };
  464.     property Parameters { get(){} set(){} };
  465.     property CustomAttributeProvider { get(){} set(){} };
  466.     property ReturnTypeCustomAttributeProvider { get(){} set(){} };
  467.     property MethodInfo { get(){} set(){} };
  468.     property BeginMethodInfo { get(){} set(){} };
  469.     property EndMethodInfo { get(){} set(){} };
  470.     }
  471. class System.Web.Services.Discovery.DiscoveryDocumentSerializationWriter : System.Xml.Serialization.XmlSerializationWriter
  472.     {
  473.      Void Write1_DiscoveryDocument( String n,  String ns,  Class System.Web.Services.Discovery.DiscoveryDocument o,  Boolean isNullable,  Boolean needType);
  474.      Void Write2_DiscoveryDocumentReference( String n,  String ns,  Class System.Web.Services.Discovery.DiscoveryDocumentReference o,  Boolean isNullable,  Boolean needType);
  475.      Void Write3_DiscoveryReference( String n,  String ns,  Class System.Web.Services.Discovery.DiscoveryReference o,  Boolean isNullable,  Boolean needType);
  476.      Void Write4_Object( String n,  String ns,  Object o,  Boolean isNullable,  Boolean needType);
  477.      Void Write5_ContractReference( String n,  String ns,  Class System.Web.Services.Discovery.ContractReference o,  Boolean isNullable,  Boolean needType);
  478.      Void Write6_DiscoveryReference( String n,  String ns,  Class System.Web.Services.Discovery.DiscoveryReference o,  Boolean isNullable,  Boolean needType);
  479.      Void Write7_SchemaReference( String n,  String ns,  Class System.Web.Services.Discovery.SchemaReference o,  Boolean isNullable,  Boolean needType);
  480.      Void Write8_DiscoveryReference( String n,  String ns,  Class System.Web.Services.Discovery.DiscoveryReference o,  Boolean isNullable,  Boolean needType);
  481.      Void Write9_SoapBinding( String n,  String ns,  Class System.Web.Services.Discovery.SoapBinding o,  Boolean isNullable,  Boolean needType);
  482.      Void InitCallbacks();
  483.      Void Write10_discovery( Object o);
  484.      Void System.Web.Services.Discovery.DiscoveryDocumentSerializationWriter();
  485.     }
  486. class System.Web.Services.Discovery.DiscoveryDocumentSerializationReader : System.Xml.Serialization.XmlSerializationReader
  487.     {
  488.      String id15_SchemaReference;
  489.      String id6_httpschemasxmlsoaporgdiscosoap;
  490.      String id3_schemaRef;
  491.      String id5_soap;
  492.      String id21_discovery;
  493.      String id7_discoveryRef;
  494.      String id16_ContractReference;
  495.      String id11_ref;
  496.      String id8_contractRef;
  497.      String id14_SoapBinding;
  498.      String id20_binding;
  499.      String id12_Item;
  500.      String id1_DiscoveryDocument;
  501.      String id18_targetNamespace;
  502.      String id10_DiscoveryDocumentReference;
  503.      String id17_docRef;
  504.      String id19_address;
  505.      String id2_httpschemasxmlsoaporgdisco;
  506.      String id9_httpschemasxmlsoaporgdiscoscl;
  507.      String id4_httpschemasxmlsoaporgdiscoschema;
  508.      String id13_DiscoveryReference;
  509.      Class System.Web.Services.Discovery.DiscoveryDocument Read1_DiscoveryDocument( Boolean isNullable,  Boolean checkType);
  510.      Class System.Web.Services.Discovery.DiscoveryDocumentReference Read2_DiscoveryDocumentReference( Boolean isNullable,  Boolean checkType);
  511.      Class System.Web.Services.Discovery.DiscoveryReference Read3_DiscoveryReference( Boolean isNullable,  Boolean checkType);
  512.      Object Read4_Object( Boolean isNullable,  Boolean checkType);
  513.      Class System.Web.Services.Discovery.ContractReference Read5_ContractReference( Boolean isNullable,  Boolean checkType);
  514.      Class System.Web.Services.Discovery.DiscoveryReference Read6_DiscoveryReference( Boolean isNullable,  Boolean checkType);
  515.      Class System.Web.Services.Discovery.SchemaReference Read7_SchemaReference( Boolean isNullable,  Boolean checkType);
  516.      Class System.Web.Services.Discovery.DiscoveryReference Read8_DiscoveryReference( Boolean isNullable,  Boolean checkType);
  517.      Class System.Web.Services.Discovery.SoapBinding Read9_SoapBinding( Boolean isNullable,  Boolean checkType);
  518.      Void InitCallbacks();
  519.      Object Read10_discovery();
  520.      Void InitIDs();
  521.      Void System.Web.Services.Discovery.DiscoveryDocumentSerializationReader();
  522.     }
  523. class System.Web.Services.Discovery.DiscoveryReference : System.Object
  524.     {
  525.      Class System.Web.Services.Discovery.DiscoveryClientProtocol clientProtocol;
  526.      Class System.Web.Services.Discovery.DiscoveryClientProtocol get_ClientProtocol();
  527.      Void set_ClientProtocol( Class System.Web.Services.Discovery.DiscoveryClientProtocol value);
  528.      String get_DefaultFilename();
  529.      Void WriteDocument( Object document,  Class System.IO.Stream stream);
  530.      Object ReadDocument( Class System.IO.Stream stream);
  531.      String get_Url();
  532.      Void set_Url( String value);
  533.      String FilenameFromUrl( String url);
  534.      Void Resolve();
  535.      Class System.Exception AttemptResolve( String contentType,  Class System.IO.Stream stream);
  536.      Void Resolve( String contentType,  Class System.IO.Stream stream);
  537.      Void System.Web.Services.Discovery.DiscoveryReference();
  538.     property ClientProtocol { get(){} set(){} };
  539.     property DefaultFilename { get(){} set(){} };
  540.     property Url { get(){} set(){} };
  541.     }
  542. class System.Web.Services.Discovery.DiscoveryReferenceCollection : System.Collections.CollectionBase
  543.     {
  544.      Class System.Web.Services.Discovery.DiscoveryReference get_Item( I4 i);
  545.      Void set_Item( I4 i,  Class System.Web.Services.Discovery.DiscoveryReference value);
  546.      I4 Add( Class System.Web.Services.Discovery.DiscoveryReference value);
  547.      Boolean Contains( Class System.Web.Services.Discovery.DiscoveryReference value);
  548.      Void Remove( Class System.Web.Services.Discovery.DiscoveryReference value);
  549.      Void System.Web.Services.Discovery.DiscoveryReferenceCollection();
  550.     property Item { get(){} set(){} };
  551.     }
  552. class System.Web.Services.Discovery.DynamicDiscoSearcher : System.Object
  553.     {
  554.      String origUrl;
  555.      SZArray String excludedUrls;
  556.      String fileToSkipFirst;
  557.      Class System.Collections.ArrayList filesFound;
  558.      SZArray Class System.Web.Services.Discovery.DiscoverySearchPattern primarySearchPatterns;
  559.      SZArray Class System.Web.Services.Discovery.DiscoverySearchPattern secondarySearchPatterns;
  560.      Class System.Web.Services.Discovery.DiscoveryDocument discoDoc;
  561.      Class System.Collections.Hashtable excludedUrlsTable;
  562.      I4 subDirLevel;
  563.      Void System.Web.Services.Discovery.DynamicDiscoSearcher( SZArray String excludeUrlsList);
  564.      Void SearchInit( String fileToSkipAtBegin);
  565.      Boolean IsExcluded( String url);
  566.      Class System.Web.Services.Discovery.DiscoveryDocument get_DiscoveryDocument();
  567.      SZArray Class System.Web.Services.Discovery.DiscoverySearchPattern get_PrimarySearchPattern();
  568.      SZArray Class System.Web.Services.Discovery.DiscoverySearchPattern get_SecondarySearchPattern();
  569.      SZArray String get_PathsFound();
  570.      Void ScanDirectory( String directory);
  571.      Boolean ScanDirByPattern( String dir,  Boolean IsPrimary,  SZArray Class System.Web.Services.Discovery.DiscoverySearchPattern patterns);
  572.      Void Search( String fileToSkipAtBegin);
  573.      Class System.IO.DirectoryInfo GetPhysicalDir( String dir);
  574.      Void SearchSubDirectories( String directory);
  575.      String MakeResultPath( String dirName,  String fileName);
  576.      String MakeAbsExcludedPath( String pathRelativ);
  577.      Boolean get_IsVirtualSearch();
  578.     property DiscoveryDocument { get(){} set(){} };
  579.     property PrimarySearchPattern { get(){} set(){} };
  580.     property SecondarySearchPattern { get(){} set(){} };
  581.     property PathsFound { get(){} set(){} };
  582.     property IsVirtualSearch { get(){} set(){} };
  583.     }
  584. class System.Web.Services.Discovery.DynamicDiscoveryDocument : System.Object
  585.     {
  586.      String Namespace;
  587.      SZArray Class System.Web.Services.Discovery.ExcludePathInfo excludePaths;
  588.      Void System.Web.Services.Discovery.DynamicDiscoveryDocument();
  589.      SZArray Class System.Web.Services.Discovery.ExcludePathInfo get_ExcludePaths();
  590.      Void set_ExcludePaths( SZArray Class System.Web.Services.Discovery.ExcludePathInfo value);
  591.      Void Write( Class System.IO.Stream stream);
  592.      Class System.Web.Services.Discovery.DynamicDiscoveryDocument Load( Class System.IO.Stream stream);
  593.     property ExcludePaths { get(){} set(){} };
  594.     }
  595. class System.Web.Services.Discovery.DynamicPhysicalDiscoSearcher : System.Web.Services.Discovery.DynamicDiscoSearcher
  596.     {
  597.      String startDir;
  598.      Void System.Web.Services.Discovery.DynamicPhysicalDiscoSearcher( String searchDir,  SZArray String excludedUrls,  String startUrl);
  599.      Void Search( String fileToSkipAtBegin);
  600.      Void SearchSubDirectories( String localDir);
  601.      Class System.IO.DirectoryInfo GetPhysicalDir( String dir);
  602.      String MakeResultPath( String dirName,  String fileName);
  603.      String MakeAbsExcludedPath( String pathRelativ);
  604.      Boolean get_IsVirtualSearch();
  605.     property IsVirtualSearch { get(){} set(){} };
  606.     }
  607. class System.Web.Services.Discovery.DynamicVirtualDiscoSearcher : System.Web.Services.Discovery.DynamicDiscoSearcher
  608.     {
  609.      String rootPathAsdi;
  610.      String entryPathPrefix;
  611.      String startDir;
  612.      Class System.Collections.Hashtable webApps;
  613.      Class System.Collections.Hashtable Adsi;
  614.      Void System.Web.Services.Discovery.DynamicVirtualDiscoSearcher( String startDir,  SZArray String excludedUrls,  String rootUrl);
  615.      Void Search( String fileToSkipAtBegin);
  616.      Void SearchSubDirectories( String nameAdsiDir);
  617.      Class System.IO.DirectoryInfo GetPhysicalDir( String dir);
  618.      String GetWebServerForUrl( String url);
  619.      String MakeResultPath( String dirName,  String fileName);
  620.      String MakeAbsExcludedPath( String pathRelativ);
  621.      Boolean get_IsVirtualSearch();
  622.      Class AppSettings GetAppSettings( Class System.DirectoryServices.DirectoryEntry entry);
  623.      Void CleanupCache();
  624.     property IsVirtualSearch { get(){} set(){} };
  625.     }
  626. class AppSettings : System.Object
  627.     {
  628.      Boolean AccessRead;
  629.      SZArray String Bindings;
  630.      String VPath;
  631.      Void AppSettings( Class System.DirectoryServices.DirectoryEntry entry);
  632.     }
  633. class System.Web.Services.Discovery.ExcludePathInfo : System.Object
  634.     {
  635.      String path;
  636.      Void System.Web.Services.Discovery.ExcludePathInfo();
  637.      Void System.Web.Services.Discovery.ExcludePathInfo( String path);
  638.      String get_Path();
  639.      Void set_Path( String value);
  640.     property Path { get(){} set(){} };
  641.     }
  642. class System.Web.Services.Discovery.InvalidContentTypeException : System.Exception
  643.     {
  644.      String contentType;
  645.      Void System.Web.Services.Discovery.InvalidContentTypeException( String message,  String contentType);
  646.      String get_ContentType();
  647.      Void set_ContentType( String value);
  648.     property ContentType { get(){} set(){} };
  649.     }
  650. class System.Web.Services.Discovery.InvalidDocumentContentsException : System.Exception
  651.     {
  652.      Void System.Web.Services.Discovery.InvalidDocumentContentsException( String message);
  653.      Void System.Web.Services.Discovery.InvalidDocumentContentsException( String message,  Class System.Exception inner);
  654.     }
  655. class System.Web.Services.Discovery.LinkGrep : System.Object
  656.     {
  657.      Class System.Text.RegularExpressions.Regex tagRegex;
  658.      Class System.Text.RegularExpressions.Regex doctypeDirectiveRegex;
  659.      Class System.Text.RegularExpressions.Regex endtagRegex;
  660.      Class System.Text.RegularExpressions.Regex commentRegex;
  661.      Class System.Text.RegularExpressions.Regex whitespaceRegex;
  662.      Class System.Text.RegularExpressions.Regex textRegex;
  663.      String ReadEntireStream( Class System.IO.TextReader input);
  664.      String SearchForLink( String filename);
  665.      String SearchForLink( Class System.IO.Stream stream);
  666.      Void System.Web.Services.Discovery.LinkGrep();
  667.      Void System.Web.Services.Discovery.LinkGrep();
  668.     }
  669. class System.Web.Services.Discovery.SchemaReference : System.Web.Services.Discovery.DiscoveryReference
  670.     {
  671.      String Namespace;
  672.      String reference;
  673.      String targetNamespace;
  674.      Void System.Web.Services.Discovery.SchemaReference();
  675.      Void System.Web.Services.Discovery.SchemaReference( String url);
  676.      String get_Ref();
  677.      Void set_Ref( String value);
  678.      String get_TargetNamespace();
  679.      Void set_TargetNamespace( String value);
  680.      String get_Url();
  681.      Void set_Url( String value);
  682.      Void WriteDocument( Object document,  Class System.IO.Stream stream);
  683.      Object ReadDocument( Class System.IO.Stream stream);
  684.      String get_DefaultFilename();
  685.      Class System.Xml.Schema.XmlSchema get_Schema();
  686.      Void Resolve( String contentType,  Class System.IO.Stream stream);
  687.     property Ref { get(){} set(){} };
  688.     property TargetNamespace { get(){} set(){} };
  689.     property Url { get(){} set(){} };
  690.     property DefaultFilename { get(){} set(){} };
  691.     property Schema { get(){} set(){} };
  692.     }
  693. class System.Web.Services.Discovery.SoapBinding : System.Object
  694.     {
  695.      String Namespace;
  696.      Class System.Xml.XmlQualifiedName binding;
  697.      String address;
  698.      String get_Address();
  699.      Void set_Address( String value);
  700.      Class System.Xml.XmlQualifiedName get_Binding();
  701.      Void set_Binding( Class System.Xml.XmlQualifiedName value);
  702.      Void System.Web.Services.Discovery.SoapBinding();
  703.     property Address { get(){} set(){} };
  704.     property Binding { get(){} set(){} };
  705.     }
  706. class System.Web.Services.Discovery.DiscoverySearchPattern : System.Object
  707.     {
  708.      String get_Pattern();
  709.      Class System.Web.Services.Discovery.DiscoveryReference GetDiscoveryReference( String filename);
  710.      Void System.Web.Services.Discovery.DiscoverySearchPattern();
  711.     property Pattern { get(){} set(){} };
  712.     }
  713. class System.Web.Services.Discovery.ContractSearchPattern : System.Web.Services.Discovery.DiscoverySearchPattern
  714.     {
  715.      String get_Pattern();
  716.      Class System.Web.Services.Discovery.DiscoveryReference GetDiscoveryReference( String filename);
  717.      Void System.Web.Services.Discovery.ContractSearchPattern();
  718.     property Pattern { get(){} set(){} };
  719.     }
  720. class System.Web.Services.Discovery.DiscoveryClientDocumentCollection : System.Collections.DictionaryBase
  721.     {
  722.      Object get_Item( String url);
  723.      Void set_Item( String url,  Object value);
  724.      Class System.Collections.ICollection get_Keys();
  725.      Class System.Collections.ICollection get_Values();
  726.      Void Add( String url,  Object value);
  727.      Boolean Contains( String url);
  728.      Void Remove( String url);
  729.      Void System.Web.Services.Discovery.DiscoveryClientDocumentCollection();
  730.     property Item { get(){} set(){} };
  731.     property Keys { get(){} set(){} };
  732.     property Values { get(){} set(){} };
  733.     }
  734. class System.Web.Services.Discovery.DiscoveryClientProtocol : System.Web.Services.Protocols.HttpWebClientProtocol
  735.     {
  736.      Class System.Web.Services.Discovery.DiscoveryClientReferenceCollection references;
  737.      Class System.Web.Services.Discovery.DiscoveryClientDocumentCollection documents;
  738.      Class System.Collections.ArrayList additionalInformation;
  739.      Class System.Web.Services.Discovery.DiscoveryExceptionDictionary errors;
  740.      Void System.Web.Services.Discovery.DiscoveryClientProtocol();
  741.      Void System.Web.Services.Discovery.DiscoveryClientProtocol( Class System.Web.Services.Protocols.HttpWebClientProtocol protocol);
  742.      Class System.Collections.IList get_AdditionalInformation();
  743.      Class System.Web.Services.Discovery.DiscoveryClientDocumentCollection get_Documents();
  744.      Class System.Web.Services.Discovery.DiscoveryExceptionDictionary get_Errors();
  745.      Class System.Web.Services.Discovery.DiscoveryClientReferenceCollection get_References();
  746.      Class System.Web.Services.Discovery.DiscoveryDocument Discover( String url);
  747.      Class System.Web.Services.Discovery.DiscoveryDocument DiscoverAny( String url);
  748.      Class System.IO.Stream Download( ByRef String url);
  749.      Class System.IO.Stream Download( ByRef String url,  ByRef String contentType);
  750.      Boolean IsFilenameInUse( Class System.Collections.Hashtable filenames,  String path);
  751.      Void AddFilename( Class System.Collections.Hashtable filenames,  String path);
  752.      String GetUniqueFilename( Class System.Collections.Hashtable filenames,  String path);
  753.      Class System.Web.Services.Discovery.DiscoveryClientResultCollection ReadAll( String topLevelFilename);
  754.      Void ResolveAll();
  755.      Void ResolveOneLevel();
  756.      String GetRelativePath( String fullPath,  String relativeTo);
  757.      Class System.Web.Services.Discovery.DiscoveryClientResultCollection WriteAll( String directory,  String topLevelFilename);
  758.     property AdditionalInformation { get(){} set(){} };
  759.     property Documents { get(){} set(){} };
  760.     property Errors { get(){} set(){} };
  761.     property References { get(){} set(){} };
  762.     }
  763. class DiscoveryClientResultsFile : System.Object
  764.     {
  765.      Class System.Web.Services.Discovery.DiscoveryClientResultCollection results;
  766.      Class System.Web.Services.Discovery.DiscoveryClientResultCollection get_Results();
  767.      Void DiscoveryClientResultsFile();
  768.     property Results { get(){} set(){} };
  769.     }
  770. class System.Web.Services.Discovery.DiscoveryClientResultCollection : System.Collections.CollectionBase
  771.     {
  772.      Class System.Web.Services.Discovery.DiscoveryClientResult get_Item( I4 i);
  773.      Void set_Item( I4 i,  Class System.Web.Services.Discovery.DiscoveryClientResult value);
  774.      I4 Add( Class System.Web.Services.Discovery.DiscoveryClientResult value);
  775.      Boolean Contains( Class System.Web.Services.Discovery.DiscoveryClientResult value);
  776.      Void Remove( Class System.Web.Services.Discovery.DiscoveryClientResult value);
  777.      Void System.Web.Services.Discovery.DiscoveryClientResultCollection();
  778.     property Item { get(){} set(){} };
  779.     }
  780. class System.Web.Services.Discovery.DiscoveryClientResult : System.Object
  781.     {
  782.      String referenceTypeName;
  783.      String url;
  784.      String filename;
  785.      Void System.Web.Services.Discovery.DiscoveryClientResult();
  786.      Void System.Web.Services.Discovery.DiscoveryClientResult( Class System.Type referenceType,  String url,  String filename);
  787.      String get_ReferenceTypeName();
  788.      Void set_ReferenceTypeName( String value);
  789.      String get_Url();
  790.      Void set_Url( String value);
  791.      String get_Filename();
  792.      Void set_Filename( String value);
  793.     property ReferenceTypeName { get(){} set(){} };
  794.     property Url { get(){} set(){} };
  795.     property Filename { get(){} set(){} };
  796.     }
  797. class System.Web.Services.Discovery.DiscoveryClientReferenceCollection : System.Collections.DictionaryBase
  798.     {
  799.      Class System.Web.Services.Discovery.DiscoveryReference get_Item( String url);
  800.      Void set_Item( String url,  Class System.Web.Services.Discovery.DiscoveryReference value);
  801.      Class System.Collections.ICollection get_Keys();
  802.      Class System.Collections.ICollection get_Values();
  803.      Void Add( Class System.Web.Services.Discovery.DiscoveryReference value);
  804.      Void Add( String url,  Class System.Web.Services.Discovery.DiscoveryReference value);
  805.      Boolean Contains( String url);
  806.      Void Remove( String url);
  807.      Void System.Web.Services.Discovery.DiscoveryClientReferenceCollection();
  808.     property Item { get(){} set(){} };
  809.     property Keys { get(){} set(){} };
  810.     property Values { get(){} set(){} };
  811.     }
  812. class System.Web.Services.Discovery.DiscoveryDocumentLinksPattern : System.Web.Services.Discovery.DiscoverySearchPattern
  813.     {
  814.      String get_Pattern();
  815.      Class System.Web.Services.Discovery.DiscoveryReference GetDiscoveryReference( String filename);
  816.      Void System.Web.Services.Discovery.DiscoveryDocumentLinksPattern();
  817.     property Pattern { get(){} set(){} };
  818.     }
  819. class System.Web.Services.Discovery.DiscoveryDocumentSearchPattern : System.Web.Services.Discovery.DiscoverySearchPattern
  820.     {
  821.      String get_Pattern();
  822.      Class System.Web.Services.Discovery.DiscoveryReference GetDiscoveryReference( String filename);
  823.      Void System.Web.Services.Discovery.DiscoveryDocumentSearchPattern();
  824.     property Pattern { get(){} set(){} };
  825.     }
  826. class System.Web.Services.Discovery.DiscoveryExceptionDictionary : System.Collections.DictionaryBase
  827.     {
  828.      Class System.Exception get_Item( String url);
  829.      Void set_Item( String url,  Class System.Exception value);
  830.      Class System.Collections.ICollection get_Keys();
  831.      Class System.Collections.ICollection get_Values();
  832.      Void Add( String url,  Class System.Exception value);
  833.      Boolean Contains( String url);
  834.      Void Remove( String url);
  835.      Void System.Web.Services.Discovery.DiscoveryExceptionDictionary();
  836.     property Item { get(){} set(){} };
  837.     property Keys { get(){} set(){} };
  838.     property Values { get(){} set(){} };
  839.     }
  840. class System.Web.Services.Discovery.XmlSchemaSearchPattern : System.Web.Services.Discovery.DiscoverySearchPattern
  841.     {
  842.      String get_Pattern();
  843.      Class System.Web.Services.Discovery.DiscoveryReference GetDiscoveryReference( String filename);
  844.      Void System.Web.Services.Discovery.XmlSchemaSearchPattern();
  845.     property Pattern { get(){} set(){} };
  846.     }
  847. class System.Web.Services.Discovery.ContractReference : System.Web.Services.Discovery.DiscoveryReference
  848.     {
  849.      String Namespace;
  850.      String docRef;
  851.      String reference;
  852.      Void System.Web.Services.Discovery.ContractReference();
  853.      Void System.Web.Services.Discovery.ContractReference( String href);
  854.      Void System.Web.Services.Discovery.ContractReference( String href,  String docRef);
  855.      String get_Ref();
  856.      Void set_Ref( String value);
  857.      String get_DocRef();
  858.      Void set_DocRef( String value);
  859.      String get_Url();
  860.      Void set_Url( String value);
  861.      Class System.Web.Services.Description.ServiceDescription get_Contract();
  862.      String get_DefaultFilename();
  863.      Void WriteDocument( Object document,  Class System.IO.Stream stream);
  864.      Object ReadDocument( Class System.IO.Stream stream);
  865.      Void Resolve( String contentType,  Class System.IO.Stream stream);
  866.     property Ref { get(){} set(){} };
  867.     property DocRef { get(){} set(){} };
  868.     property Url { get(){} set(){} };
  869.     property Contract { get(){} set(){} };
  870.     property DefaultFilename { get(){} set(){} };
  871.     }
  872. class System.Web.Services.Discovery.DiscoveryDocument : System.Object
  873.     {
  874.      String Namespace;
  875.      Class System.Collections.ArrayList references;
  876.      Void System.Web.Services.Discovery.DiscoveryDocument();
  877.      Class System.Collections.IList get_References();
  878.      Class System.Web.Services.Discovery.DiscoveryDocument Read( Class System.IO.Stream stream);
  879.      Class System.Web.Services.Discovery.DiscoveryDocument Read( Class System.IO.TextReader reader);
  880.      Class System.Web.Services.Discovery.DiscoveryDocument Read( Class System.Xml.XmlReader xmlReader);
  881.      Boolean CanRead( Class System.Xml.XmlReader xmlReader);
  882.      Void Write( Class System.IO.TextWriter writer);
  883.      Void Write( Class System.IO.Stream stream);
  884.      Void Write( Class System.Xml.XmlWriter writer);
  885.     property References { get(){} set(){} };
  886.     }
  887. class System.Web.Services.Discovery.DiscoveryDocumentSerializer : System.Xml.Serialization.XmlSerializer
  888.     {
  889.      Class System.Xml.Serialization.XmlSerializationReader CreateReader();
  890.      Class System.Xml.Serialization.XmlSerializationWriter CreateWriter();
  891.      Boolean CanDeserialize( Class System.Xml.XmlReader xmlReader);
  892.      Void Serialize( Object objectToSerialize,  Class System.Xml.Serialization.XmlSerializationWriter writer);
  893.      Object Deserialize( Class System.Xml.Serialization.XmlSerializationReader reader);
  894.      Void System.Web.Services.Discovery.DiscoveryDocumentSerializer();
  895.     }
  896. class System.Web.Services.Discovery.DiscoveryDocumentReference : System.Web.Services.Discovery.DiscoveryReference
  897.     {
  898.      String reference;
  899.      Void System.Web.Services.Discovery.DiscoveryDocumentReference();
  900.      Void System.Web.Services.Discovery.DiscoveryDocumentReference( String href);
  901.      String get_Ref();
  902.      Void set_Ref( String value);
  903.      String get_DefaultFilename();
  904.      Class System.Web.Services.Discovery.DiscoveryDocument get_Document();
  905.      Void WriteDocument( Object document,  Class System.IO.Stream stream);
  906.      Object ReadDocument( Class System.IO.Stream stream);
  907.      String get_Url();
  908.      Void set_Url( String value);
  909.      Class System.Web.Services.Discovery.DiscoveryDocument GetDocumentNoParse( ByRef String url,  Class System.Web.Services.Discovery.DiscoveryClientProtocol client);
  910.      Void Resolve( String contentType,  Class System.IO.Stream stream);
  911.      Void ResolveAll();
  912.      Void ResolveAll( Boolean throwOnError);
  913.     property Ref { get(){} set(){} };
  914.     property DefaultFilename { get(){} set(){} };
  915.     property Document { get(){} set(){} };
  916.     property Url { get(){} set(){} };
  917.     }
  918. class System.Web.Services.Discovery.DiscoveryRequestHandler : System.Object
  919.     {
  920.      Boolean get_IsReusable();
  921.      Void ProcessRequest( Class System.Web.HttpContext context);
  922.      String GetDirPartOfPath( String str);
  923.      String GetFilePartOfPath( String str);
  924.      Void System.Web.Services.Discovery.DiscoveryRequestHandler();
  925.     property IsReusable { get(){} set(){} };
  926.     }
  927. class System.Web.Services.Description.ServiceDescriptionFormatExtension : System.Object
  928.     {
  929.      Object parent;
  930.      Boolean required;
  931.      Boolean handled;
  932.      Void SetParent( Object parent);
  933.      Object get_Parent();
  934.      Boolean get_Required();
  935.      Void set_Required( Boolean value);
  936.      Boolean get_Handled();
  937.      Void set_Handled( Boolean value);
  938.      Void System.Web.Services.Description.ServiceDescriptionFormatExtension();
  939.     property Parent { get(){} set(){} };
  940.     property Required { get(){} set(){} };
  941.     property Handled { get(){} set(){} };
  942.     }
  943. class System.Web.Services.Description.HttpAddressBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
  944.     {
  945.      String location;
  946.      String get_Location();
  947.      Void set_Location( String value);
  948.      Void System.Web.Services.Description.HttpAddressBinding();
  949.     property Location { get(){} set(){} };
  950.     }
  951. class System.Web.Services.Description.HttpBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
  952.     {
  953.      String Namespace;
  954.      String verb;
  955.      String get_Verb();
  956.      Void set_Verb( String value);
  957.      Void System.Web.Services.Description.HttpBinding();
  958.     property Verb { get(){} set(){} };
  959.     }
  960. class System.Web.Services.Description.HttpOperationBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
  961.     {
  962.      String location;
  963.      String get_Location();
  964.      Void set_Location( String value);
  965.      Void System.Web.Services.Description.HttpOperationBinding();
  966.     property Location { get(){} set(){} };
  967.     }
  968. class System.Web.Services.Description.HttpUrlEncodedBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
  969.     {
  970.      Void System.Web.Services.Description.HttpUrlEncodedBinding();
  971.     }
  972. class System.Web.Services.Description.HttpUrlReplacementBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
  973.     {
  974.      Void System.Web.Services.Description.HttpUrlReplacementBinding();
  975.     }
  976. class System.Web.Services.Description.ProtocolImporter : System.Object
  977.     {
  978.      Class System.Web.Services.Description.ServiceDescriptionImporter importer;
  979.      Class System.CodeDom.CodeNamespace codeNamespace;
  980.      Class System.CodeDom.CodeTypeDeclaration codeClass;
  981.      ValueClass System.Web.Services.Description.ServiceDescriptionImportWarnings warnings;
  982.      Class System.Web.Services.Description.Port port;
  983.      Class System.Web.Services.Description.PortType portType;
  984.      Class System.Web.Services.Description.Binding binding;
  985.      Class System.Web.Services.Description.Operation operation;
  986.      Class System.Web.Services.Description.OperationBinding operationBinding;
  987.      Class System.Xml.Serialization.CodeIdentifiers identifiers;
  988.      Class System.Web.Services.Description.Service service;
  989.      Class System.Web.Services.Description.Message inputMessage;
  990.      Class System.Web.Services.Description.Message outputMessage;
  991.      String className;
  992.      I4 bindingCount;
  993.      Boolean anyPorts;
  994.      Void Initialize( Class System.Web.Services.Description.ServiceDescriptionImporter importer);
  995.      Class System.Web.Services.Description.ServiceDescriptionCollection get_ServiceDescriptions();
  996.      Class System.Xml.Serialization.XmlSchemas get_Schemas();
  997.      Class System.Xml.Serialization.XmlSchemas get_AbstractSchemas();
  998.      Class System.Xml.Serialization.XmlSchemas get_ConcreteSchemas();
  999.      Class System.CodeDom.CodeNamespace get_CodeNamespace();
  1000.      Class System.CodeDom.CodeTypeDeclaration get_CodeTypeDeclaration();
  1001.      ValueClass System.Web.Services.Description.ServiceDescriptionImportStyle get_Style();
  1002.      ValueClass System.Web.Services.Description.ServiceDescriptionImportWarnings get_Warnings();
  1003.      Void set_Warnings( ValueClass System.Web.Services.Description.ServiceDescriptionImportWarnings value);
  1004.      Class System.Xml.Serialization.CodeIdentifiers get_ClassNames();
  1005.      String get_MethodName();
  1006.      String get_ClassName();
  1007.      Class System.Web.Services.Description.Port get_Port();
  1008.      Class System.Web.Services.Description.PortType get_PortType();
  1009.      Class System.Web.Services.Description.Binding get_Binding();
  1010.      Class System.Web.Services.Description.Service get_Service();
  1011.      Class System.Web.Services.Description.ServiceDescriptionImporter get_ServiceImporter();
  1012.      Class System.Web.Services.Description.Operation get_Operation();
  1013.      Class System.Web.Services.Description.OperationBinding get_OperationBinding();
  1014.      Class System.Web.Services.Description.Message get_InputMessage();
  1015.      Class System.Web.Services.Description.Message get_OutputMessage();
  1016.      Boolean GenerateCode( Class System.CodeDom.CodeNamespace codeNamespace);
  1017.      Void MoveToBinding( Class System.Web.Services.Description.Binding binding,  Class System.Web.Services.Description.PortType portType);
  1018.      Void MoveToBinding( Class System.Web.Services.Description.Service service,  Class System.Web.Services.Description.Port port,  Class System.Web.Services.Description.Binding binding,  Class System.Web.Services.Description.PortType portType);
  1019.      Void MoveToOperation( Class System.Web.Services.Description.Operation operation);
  1020.      Void GenerateClassForBinding();
  1021.      Void AddExtensionWarningComments( Class System.CodeDom.CodeCommentStatementCollection comments,  Class System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection extensions);
  1022.      Void UnsupportedBindingWarning( String text);
  1023.      Void UnsupportedOperationWarning( String text);
  1024.      Void UnsupportedOperationBindingWarning( String text);
  1025.      Void NoMethodsGeneratedWarning();
  1026.      Void AddWarningComment( Class System.CodeDom.CodeCommentStatementCollection comments,  String text);
  1027.      Class System.Exception OperationSyntaxException( String text);
  1028.      Class System.Exception OperationBindingSyntaxException( String text);
  1029.      String get_ProtocolName();
  1030.      Void BeginNamespace();
  1031.      Boolean IsBindingSupported();
  1032.      Boolean IsOperationFlowSupported( ValueClass System.Web.Services.Description.OperationFlow flow);
  1033.      Class System.CodeDom.CodeTypeDeclaration BeginClass();
  1034.      Class System.CodeDom.CodeMemberMethod GenerateMethod();
  1035.      Void EndClass();
  1036.      Void EndNamespace();
  1037.      Void System.Web.Services.Description.ProtocolImporter();
  1038.     property ServiceDescriptions { get(){} set(){} };
  1039.     property Schemas { get(){} set(){} };
  1040.     property AbstractSchemas { get(){} set(){} };
  1041.     property ConcreteSchemas { get(){} set(){} };
  1042.     property CodeNamespace { get(){} set(){} };
  1043.     property CodeTypeDeclaration { get(){} set(){} };
  1044.     property Style { get(){} set(){} };
  1045.     property Warnings { get(){} set(){} };
  1046.     property ClassNames { get(){} set(){} };
  1047.     property MethodName { get(){} set(){} };
  1048.     property ClassName { get(){} set(){} };
  1049.     property Port { get(){} set(){} };
  1050.     property PortType { get(){} set(){} };
  1051.     property Binding { get(){} set(){} };
  1052.     property Service { get(){} set(){} };
  1053.     property ServiceImporter { get(){} set(){} };
  1054.     property Operation { get(){} set(){} };
  1055.     property OperationBinding { get(){} set(){} };
  1056.     property InputMessage { get(){} set(){} };
  1057.     property OutputMessage { get(){} set(){} };
  1058.     property ProtocolName { get(){} set(){} };
  1059.     }
  1060. class System.Web.Services.Description.HttpProtocolImporter : System.Web.Services.Description.ProtocolImporter
  1061.     {
  1062.      Class System.Xml.Serialization.CodeIdentifiers methodNames;
  1063.      SZArray Class System.Web.Services.Description.MimeImporter importers;
  1064.      SZArray Class System.Collections.ArrayList importedParameters;
  1065.      SZArray Class System.Collections.ArrayList importedReturns;
  1066.      Boolean hasInputPayload;
  1067.      Class System.Collections.ArrayList codeClasses;
  1068.      Class System.Xml.Serialization.CodeIdentifiers get_MethodNames();
  1069.      Void System.Web.Services.Description.HttpProtocolImporter( Boolean hasInputPayload);
  1070.      Class System.Web.Services.Description.MimeParameterCollection ImportMimeParameters();
  1071.      Class System.Web.Services.Description.MimeReturn ImportMimeReturn();
  1072.      Class System.Web.Services.Description.MimeParameterCollection ImportUrlParameters();
  1073.      Class System.Web.Services.Description.MimeParameterCollection ImportStringParametersMessage();
  1074.      Class System.Web.Services.Description.MimeParameter ImportUrlParameter( Class System.Web.Services.Description.MessagePart part);
  1075.      Boolean IsRepeatingParameter( Class System.Web.Services.Description.MessagePart part);
  1076.      Void AppendMetadata( Class System.CodeDom.CodeAttributeDeclarationCollection from,  Class System.CodeDom.CodeAttributeDeclarationCollection to);
  1077.      Class System.CodeDom.CodeMemberMethod GenerateMethod( Class System.Web.Services.Description.HttpMethodInfo method);
  1078.      Void CreateInvokeParams( SZArray Class System.CodeDom.CodeExpression invokeParams,  Class System.Web.Services.Description.HttpMethodInfo method,  SZArray String parameterNames);
  1079.      Boolean IsOperationFlowSupported( ValueClass System.Web.Services.Description.OperationFlow flow);
  1080.      Class System.CodeDom.CodeMemberMethod GenerateMethod();
  1081.      Class System.CodeDom.CodeTypeDeclaration BeginClass();
  1082.      Void EndNamespace();
  1083.      Class System.Type get_BaseClass();
  1084.     property MethodNames { get(){} set(){} };
  1085.     property BaseClass { get(){} set(){} };
  1086.     }
  1087. class System.Web.Services.Description.HttpGetProtocolImporter : System.Web.Services.Description.HttpProtocolImporter
  1088.     {
  1089.      Void System.Web.Services.Description.HttpGetProtocolImporter();
  1090.      String get_ProtocolName();
  1091.      Class System.Type get_BaseClass();
  1092.      Boolean IsBindingSupported();
  1093.     property ProtocolName { get(){} set(){} };
  1094.     property BaseClass { get(){} set(){} };
  1095.     }
  1096. class System.Web.Services.Description.ProtocolReflector : System.Object
  1097.     {
  1098.      Class System.Web.Services.Description.ServiceDescriptionReflector reflector;
  1099.      Class System.Web.Services.Protocols.LogicalMethodInfo method;
  1100.      Class System.Web.Services.Description.Operation operation;
  1101.      Class System.Web.Services.Description.OperationBinding operationBinding;
  1102.      Class System.Web.Services.Description.Port port;
  1103.      Class System.Web.Services.Description.PortType portType;
  1104.      Class System.Web.Services.Description.Binding binding;
  1105.      Class System.Web.Services.WebMethodAttribute methodAttr;
  1106.      Class System.Web.Services.Description.Message inputMessage;
  1107.      Class System.Web.Services.Description.Message outputMessage;
  1108.      Class System.Web.Services.Description.MessageCollection headerMessages;
  1109.      Class System.Web.Services.Description.ServiceDescription bindingServiceDescription;
  1110.      Class System.Xml.Serialization.CodeIdentifiers portNames;
  1111.      Void Initialize( Class System.Web.Services.Description.ServiceDescriptionReflector reflector);
  1112.      Class System.Web.Services.Description.Service get_Service();
  1113.      Class System.Web.Services.Description.ServiceDescription get_ServiceDescription();
  1114.      Class System.Web.Services.Description.ServiceDescriptionCollection get_ServiceDescriptions();
  1115.      Class System.Xml.Serialization.XmlSchemas get_Schemas();
  1116.      Class System.Xml.Serialization.XmlSchemaExporter get_SchemaExporter();
  1117.      Class System.Xml.Serialization.XmlReflectionImporter get_ReflectionImporter();
  1118.      String get_DefaultNamespace();
  1119.      String get_ServiceUrl();
  1120.      Class System.Type get_ServiceType();
  1121.      Class System.Web.Services.Protocols.LogicalMethodInfo get_Method();
  1122.      Class System.Web.Services.Description.Binding get_Binding();
  1123.      Class System.Web.Services.Description.PortType get_PortType();
  1124.      Class System.Web.Services.Description.Port get_Port();
  1125.      Class System.Web.Services.Description.Operation get_Operation();
  1126.      Class System.Web.Services.Description.OperationBinding get_OperationBinding();
  1127.      Class System.Web.Services.WebMethodAttribute get_MethodAttribute();
  1128.      SZArray Class System.Web.Services.Protocols.LogicalMethodInfo get_Methods();
  1129.      Class System.Web.Services.Description.Message get_InputMessage();
  1130.      Class System.Web.Services.Description.Message get_OutputMessage();
  1131.      Class System.Web.Services.Description.MessageCollection get_HeaderMessages();
  1132.      Void MoveToMethod( Class System.Web.Services.Protocols.LogicalMethodInfo method);
  1133.      Void Reflect();
  1134.      Void AddImport( String ns,  String location);
  1135.      Class System.Web.Services.Description.ServiceDescription GetServiceDescription( String ns);
  1136.      Void ReflectBinding( Class ReflectedBinding reflectedBinding);
  1137.      String get_ProtocolName();
  1138.      Void BeginClass();
  1139.      Boolean ReflectMethod();
  1140.      String ReflectMethodBinding();
  1141.      Void EndClass();
  1142.      Void System.Web.Services.Description.ProtocolReflector();
  1143.     property Service { get(){} set(){} };
  1144.     property ServiceDescription { get(){} set(){} };
  1145.     property ServiceDescriptions { get(){} set(){} };
  1146.     property Schemas { get(){} set(){} };
  1147.     property SchemaExporter { get(){} set(){} };
  1148.     property ReflectionImporter { get(){} set(){} };
  1149.     property DefaultNamespace { get(){} set(){} };
  1150.     property ServiceUrl { get(){} set(){} };
  1151.     property ServiceType { get(){} set(){} };
  1152.     property Method { get(){} set(){} };
  1153.     property Binding { get(){} set(){} };
  1154.     property PortType { get(){} set(){} };
  1155.     property Port { get(){} set(){} };
  1156.     property Operation { get(){} set(){} };
  1157.     property OperationBinding { get(){} set(){} };
  1158.     property MethodAttribute { get(){} set(){} };
  1159.     property Methods { get(){} set(){} };
  1160.     property InputMessage { get(){} set(){} };
  1161.     property OutputMessage { get(){} set(){} };
  1162.     property HeaderMessages { get(){} set(){} };
  1163.     property ProtocolName { get(){} set(){} };
  1164.     }
  1165. class ReflectedBinding : System.Object
  1166.     {
  1167.      Class System.Web.Services.WebServiceBindingAttribute bindingAttr;
  1168.      Class System.Collections.ArrayList methodList;
  1169.      Void ReflectedBinding();
  1170.     }
  1171. class System.Web.Services.Description.HttpProtocolReflector : System.Web.Services.Description.ProtocolReflector
  1172.     {
  1173.      SZArray Class System.Web.Services.Description.MimeReflector reflectors;
  1174.      Void System.Web.Services.Description.HttpProtocolReflector();
  1175.      Boolean ReflectMimeParameters();
  1176.      Boolean ReflectMimeReturn();
  1177.      Boolean ReflectUrlParameters();
  1178.      Boolean IsSoapHeaderRequired();
  1179.      Void ReflectStringParametersMessage();
  1180.      String get_MethodUrl();
  1181.     property MethodUrl { get(){} set(){} };
  1182.     }
  1183. class System.Web.Services.Description.HttpGetProtocolReflector : System.Web.Services.Description.HttpProtocolReflector
  1184.     {
  1185.      String get_ProtocolName();
  1186.      Void BeginClass();
  1187.      Boolean ReflectMethod();
  1188.      Void System.Web.Services.Description.HttpGetProtocolReflector();
  1189.     property ProtocolName { get(){} set(){} };
  1190.     }
  1191. class System.Web.Services.Description.HttpPostProtocolImporter : System.Web.Services.Description.HttpProtocolImporter
  1192.     {
  1193.      Void System.Web.Services.Description.HttpPostProtocolImporter();
  1194.      String get_ProtocolName();
  1195.      Class System.Type get_BaseClass();
  1196.      Boolean IsBindingSupported();
  1197.     property ProtocolName { get(){} set(){} };
  1198.     property BaseClass { get(){} set(){} };
  1199.     }
  1200. class System.Web.Services.Description.HttpPostProtocolReflector : System.Web.Services.Description.HttpProtocolReflector
  1201.     {
  1202.      String get_ProtocolName();
  1203.      Void BeginClass();
  1204.      Boolean ReflectMethod();
  1205.      Void System.Web.Services.Description.HttpPostProtocolReflector();
  1206.     property ProtocolName { get(){} set(){} };
  1207.     }
  1208. class System.Web.Services.Description.HttpMethodInfo : System.Object
  1209.     {
  1210.      Class System.Web.Services.Description.MimeParameterCollection UrlParameters;
  1211.      Class System.Web.Services.Description.MimeParameterCollection MimeParameters;
  1212.      Class System.Web.Services.Description.MimeReturn MimeReturn;
  1213.      String Name;
  1214.      String Href;
  1215.      Void System.Web.Services.Description.HttpMethodInfo();
  1216.     }
  1217. class System.Web.Services.Description.MimeImporter : System.Object
  1218.     {
  1219.      Class System.Web.Services.Description.HttpProtocolImporter protocol;
  1220.      Class System.Web.Services.Description.MimeParameterCollection ImportParameters();
  1221.      Class System.Web.Services.Description.MimeReturn ImportReturn();
  1222.      Void GenerateCode( SZArray Class System.Web.Services.Description.MimeReturn importedReturns,  SZArray Class System.Web.Services.Description.MimeParameterCollection importedParameters);
  1223.      Void AddClassMetadata( Class System.CodeDom.CodeTypeDeclaration codeClass);
  1224.      Class System.Web.Services.Description.HttpProtocolImporter get_ImportContext();
  1225.      Void set_ImportContext( Class System.Web.Services.Description.HttpProtocolImporter value);
  1226.      Void System.Web.Services.Description.MimeImporter();
  1227.     property ImportContext { get(){} set(){} };
  1228.     }
  1229. class System.Web.Services.Description.MimeAnyImporter : System.Web.Services.Description.MimeImporter
  1230.     {
  1231.      Class System.Web.Services.Description.MimeParameterCollection ImportParameters();
  1232.      Class System.Web.Services.Description.MimeReturn ImportReturn();
  1233.      Void System.Web.Services.Description.MimeAnyImporter();
  1234.     }
  1235. class System.Web.Services.Description.MimeContentBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
  1236.     {
  1237.      String Namespace;
  1238.      String type;
  1239.      String part;
  1240.      String get_Part();
  1241.      Void set_Part( String value);
  1242.      String get_Type();
  1243.      Void set_Type( String value);
  1244.      Void System.Web.Services.Description.MimeContentBinding();
  1245.     property Part { get(){} set(){} };
  1246.     property Type { get(){} set(){} };
  1247.     }
  1248. class System.Web.Services.Description.MimePart : System.Web.Services.Description.ServiceDescriptionFormatExtension
  1249.     {
  1250.      Class System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection extensions;
  1251.      Class System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection get_Extensions();
  1252.      Void System.Web.Services.Description.MimePart();
  1253.     property Extensions { get(){} set(){} };
  1254.     }
  1255. class System.Web.Services.Description.MimeMultipartRelatedBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
  1256.     {
  1257.      Class System.Web.Services.Description.MimePartCollection parts;
  1258.      Class System.Web.Services.Description.MimePartCollection get_Parts();
  1259.      Void System.Web.Services.Description.MimeMultipartRelatedBinding();
  1260.     property Parts { get(){} set(){} };
  1261.     }
  1262. class System.Web.Services.Description.MimeXmlBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
  1263.     {
  1264.      String part;
  1265.      String get_Part();
  1266.      Void set_Part( String value);
  1267.      Void System.Web.Services.Description.MimeXmlBinding();
  1268.     property Part { get(){} set(){} };
  1269.     }
  1270. class System.Web.Services.Description.MimePartCollection : System.Collections.CollectionBase
  1271.     {
  1272.      Class System.Web.Services.Description.MimePart get_Item( I4 index);
  1273.      Void set_Item( I4 index,  Class System.Web.Services.Description.MimePart value);
  1274.      I4 Add( Class System.Web.Services.Description.MimePart mimePart);
  1275.      Void Insert( I4 index,  Class System.Web.Services.Description.MimePart mimePart);
  1276.      I4 IndexOf( Class System.Web.Services.Description.MimePart mimePart);
  1277.      Boolean Contains( Class System.Web.Services.Description.MimePart mimePart);
  1278.      Void Remove( Class System.Web.Services.Description.MimePart mimePart);
  1279.      Void CopyTo( SZArray Class System.Web.Services.Description.MimePart array,  I4 index);
  1280.      Void System.Web.Services.Description.MimePartCollection();
  1281.     property Item { get(){} set(){} };
  1282.     }
  1283. class System.Web.Services.Description.MimeTextBinding : System.Web.Services.Description.ServiceDescriptionFormatExtension
  1284.     {
  1285.      String Namespace;
  1286.      Class System.Web.Services.Description.MimeTextMatchCollection matches;
  1287.      Class System.Web.Services.Description.MimeTextMatchCollection get_Matches();
  1288.      Void System.Web.Services.Description.MimeTextBinding();
  1289.     property Matches { get(){} set(){} };
  1290.     }
  1291. class System.Web.Services.Description.MimeTextMatch : System.Object
  1292.     {
  1293.      String name;
  1294.      String type;
  1295.      I4 repeats;
  1296.      String pattern;
  1297.      I4 group;
  1298.      I4 capture;
  1299.      Boolean ignoreCase;
  1300.      Class System.Web.Services.Description.MimeTextMatchCollection matches;
  1301.      String get_Name();
  1302.      Void set_Name( String value);
  1303.      String get_Type();
  1304.      Void set_Type( String value);
  1305.      I4 get_Group();
  1306.      Void set_Group( I4 value);
  1307.      I4 get_Capture();
  1308.      Void set_Capture( I4 value);
  1309.      I4 get_Repeats();
  1310.      Void set_Repeats( I4 value);
  1311.      String get_RepeatsString();
  1312.      Void set_RepeatsString( String value);
  1313.      String get_Pattern();
  1314.      Void set_Pattern( String value);
  1315.      Boolean get_IgnoreCase();
  1316.      Void set_IgnoreCase( Boolean value);
  1317.      Class System.Web.Services.Description.MimeTextMatchCollection get_Matches();
  1318.      Void System.Web.Services.Description.MimeTextMatch();
  1319.     property Name { get(){} set(){} };
  1320.     property Type { get(){} set(){} };
  1321.     property Group { get(){} set(){} };
  1322.     property Capture { get(){} set(){} };
  1323.     property Repeats { get(){} set(){} };
  1324.     property RepeatsString { get(){} set(){} };
  1325.     property Pattern { get(){} set(){} };
  1326.     property IgnoreCase { get(){} set(){} };
  1327.     property Matches { get(){} set(){} };
  1328.     }
  1329. class System.Web.Services.Description.MimeTextMatchCollection : System.Collections.CollectionBase
  1330.     {
  1331.      Class System.Web.Services.Description.MimeTextMatch get_Item( I4 index);
  1332.      Void set_Item( I4 index,  Class System.Web.Services.Description.MimeTextMatch value);
  1333.      I4 Add( Class System.Web.Services.Description.MimeTextMatch match);
  1334.      Void Insert( I4 index,  Class System.Web.Services.Description.MimeTextMatch match);
  1335.      I4 IndexOf( Class System.Web.Services.Description.MimeTextMatch match);
  1336.      Boolean Contains( Class System.Web.Services.Description.MimeTextMatch match);
  1337.      Void Remove( Class System.Web.Services.Description.MimeTextMatch match);
  1338.      Void CopyTo( SZArray Class System.Web.Services.Description.MimeTextMatch array,  I4 index);
  1339.      Void System.Web.Services.Description.MimeTextMatchCollection();
  1340.     property Item { get(){} set(){} };
  1341.     }
  1342. class System.Web.Services.Description.MimeFormImporter : System.Web.Services.Description.MimeImporter
  1343.     {
  1344.      Class System.Web.Services.Description.MimeParameterCollection ImportParameters();
  1345.      Class System.Web.Services.Description.MimeReturn ImportReturn();
  1346.      Void System.Web.Services.Description.MimeFormImporter();
  1347.     }
  1348. class System.Web.Services.Description.MimeReflector : System.Object
  1349.     {
  1350.      Class System.Web.Services.Description.HttpProtocolReflector protocol;
  1351.      Boolean ReflectParameters();
  1352.      Boolean ReflectReturn();
  1353.      Class System.Web.Services.Description.HttpProtocolReflector get_ReflectionContext();
  1354.      Void set_ReflectionContext( Class System.Web.Services.Description.HttpProtocolReflector value);
  1355.      Void System.Web.Services.Description.MimeReflector();
  1356.     property ReflectionContext { get(){} set(){} };
  1357.     }
  1358. class System.Web.Services.Description.MimeFormReflector : System.Web.Services.Description.MimeReflector
  1359.     {
  1360.      Boolean ReflectParameters();
  1361.      Boolean ReflectReturn();
  1362.      Void System.Web.Services.Description.MimeFormReflector();
  1363.     }
  1364. class System.Web.Services.Description.MimeParameter : System.Object
  1365.     {
  1366.      String name;
  1367.      String typeName;
  1368.      Class System.CodeDom.CodeAttributeDeclarationCollection attrs;
  1369.      String get_Name();
  1370.      Void set_Name( String value);
  1371.      String get_TypeName();
  1372.      Void set_TypeName( String value);
  1373.      Class System.CodeDom.CodeAttributeDeclarationCollection get_Attributes();
  1374.      Void System.Web.Services.Description.MimeParameter();
  1375.     property Name { get(){} set(){} };
  1376.     property TypeName { get(){} set(){} };
  1377.     property Attributes { get(){} set(){} };
  1378.     }
  1379. class System.Web.Services.Description.MimeParameterCollection : System.Collections.CollectionBase
  1380.     {
  1381.      Class System.Type writerType;
  1382.      Class System.Type get_WriterType();
  1383.      Void set_WriterType( Class System.Type value);
  1384.      Class System.Web.Services.Description.MimeParameter get_Item( I4 index);
  1385.      Void set_Item( I4 index,  Class System.Web.Services.Description.MimeParameter value);
  1386.      I4 Add( Class System.Web.Services.Description.MimeParameter parameter);
  1387.      Void Insert( I4 index,  Class System.Web.Services.Description.MimeParameter parameter);
  1388.      I4 IndexOf( Class System.Web.Services.Description.MimeParameter parameter);
  1389.      Boolean Contains( Class System.Web.Services.Description.MimeParameter parameter);
  1390.      Void Remove( Class System.Web.Services.Description.MimeParameter parameter);
  1391.      Void CopyTo( SZArray Class System.Web.Services.Description.MimeParameter array,  I4 index);
  1392.      Void System.Web.Services.Description.MimeParameterCollection();
  1393.     property WriterType { get(){} set(){} };
  1394.     property Item { get(){} set(){} };
  1395.     }
  1396. class System.Web.Services.Description.MimeReturn : System.Object
  1397.     {
  1398.      String typeName;
  1399.      Class System.Type readerType;
  1400.      Class System.CodeDom.CodeAttributeDeclarationCollection attrs;
  1401.      String get_TypeName();
  1402.      Void set_TypeName( String value);
  1403.      Class System.Type get_ReaderType();
  1404.      Void set_ReaderType( Class System.Type value);
  1405.      Class System.CodeDom.CodeAttributeDeclarationCollection get_Attributes();
  1406.      Void System.Web.Services.Description.MimeReturn();
  1407.     property TypeName { get(){} set(){} };
  1408.     property ReaderType { get(){} set(){} };
  1409.     property Attributes { get(){} set(){} };
  1410.     }
  1411. class System.Web.Services.Description.MimeXmlReturn : System.Web.Services.Description.MimeReturn
  1412.     {
  1413.      Class System.Xml.Serialization.XmlTypeMapping mapping;
  1414.      Class System.Xml.Serialization.XmlTypeMapping get_TypeMapping();
  1415.      Void set_TypeMapping( Class System.Xml.Serialization.XmlTypeMapping value);
  1416.      Void System.Web.Services.Description.MimeXmlReturn();
  1417.     property TypeMapping { get(){} set(){} };
  1418.     }
  1419. class System.Web.Services.Description.MimeXmlImporter : System.Web.Services.Description.MimeImporter
  1420.     {
  1421.      Class System.Xml.Serialization.XmlSchemaImporter importer;
  1422.      Class System.Xml.Serialization.XmlCodeExporter exporter;
  1423.      Class System.Web.Services.Description.MimeParameterCollection ImportParameters();
  1424.      Class System.Web.Services.Description.MimeReturn ImportReturn();
  1425.      Class System.Xml.Serialization.XmlSchemaImporter get_Importer();
  1426.      Class System.Xml.Serialization.XmlCodeExporter get_Exporter();
  1427.      Void GenerateCode( SZArray Class System.Web.Services.Description.MimeReturn importedReturns,  SZArray Class System.Web.Services.Description.MimeParameterCollection importedParameters);
  1428.      Void GenerateCode( Class System.Web.Services.Description.MimeXmlReturn importedReturn);
  1429.      Void AddClassMetadata( Class System.CodeDom.CodeTypeDeclaration codeClass);
  1430.      Void System.Web.Services.Description.MimeXmlImporter();
  1431.     property Importer { get(){} set(){} };
  1432.     property Exporter { get(){} set(){} };
  1433.     }
  1434. class System.Web.Services.Description.MimeXmlReflector : System.Web.Services.Description.MimeReflector
  1435.     {
  1436.      Boolean ReflectParameters();
  1437.      Boolean ReflectReturn();
  1438.      Void System.Web.Services.Description.MimeXmlReflector();
  1439.     }
  1440. class System.Web.Services.Description.ServiceDescriptionBaseCollection : System.Collections.CollectionBase
  1441.     {
  1442.      Class System.Collections.Hashtable table;
  1443.      Object parent;
  1444.      Void System.Web.Services.Description.ServiceDescriptionBaseCollection( Object parent);
  1445.      Void SetParents( Object parent);
  1446.      Class System.Collections.IDictionary get_Table();
  1447.      String GetKey( Object value);
  1448.      Void SetParent( Object value,  Object parent);
  1449.      Void OnInsertComplete( I4 index,  Object value);
  1450.      Void OnRemove( I4 index,  Object value);
  1451.      Void OnClear();
  1452.      Void OnSet( I4 index,  Object oldValue,  Object newValue);
  1453.      Void AddValue( Object value);
  1454.      Void RemoveValue( Object value);
  1455.      String GetDuplicateMessage( Class System.Type type,  String elemName);
  1456.     property Table { get(){} set(){} };
  1457.     }
  1458. class System.Web.Services.Description.ServiceDescriptionCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
  1459.     {
  1460.      Void System.Web.Services.Description.ServiceDescriptionCollection();
  1461.      Class System.Web.Services.Description.ServiceDescription get_Item( I4 index);
  1462.      Void set_Item( I4 index,  Class System.Web.Services.Description.ServiceDescription value);
  1463.      Class System.Web.Services.Description.ServiceDescription get_Item( String ns);
  1464.      I4 Add( Class System.Web.Services.Description.ServiceDescription serviceDescription);
  1465.      Void Insert( I4 index,  Class System.Web.Services.Description.ServiceDescription serviceDescription);
  1466.      I4 IndexOf( Class System.Web.Services.Description.ServiceDescription serviceDescription);
  1467.      Boolean Contains( Class System.Web.Services.Description.ServiceDescription serviceDescription);
  1468.      Void Remove( Class System.Web.Services.Description.ServiceDescription serviceDescription);
  1469.      Void CopyTo( SZArray Class System.Web.Services.Description.ServiceDescription array,  I4 index);
  1470.      String GetKey( Object value);
  1471.      Class System.Exception ItemNotFound( Class System.Xml.XmlQualifiedName name,  String type);
  1472.      Class System.Web.Services.Description.Message GetMessage( Class System.Xml.XmlQualifiedName name);
  1473.      Class System.Web.Services.Description.PortType GetPortType( Class System.Xml.XmlQualifiedName name);
  1474.      Class System.Web.Services.Description.Service GetService( Class System.Xml.XmlQualifiedName name);
  1475.      Class System.Web.Services.Description.Binding GetBinding( Class System.Xml.XmlQualifiedName name);
  1476.      Class System.Web.Services.Description.ServiceDescription GetServiceDescription( Class System.Xml.XmlQualifiedName name);
  1477.     property Item { get(){} set(){} };
  1478.     property Item { get(){} set(){} };
  1479.     }
  1480. class System.Web.Services.Description.ServiceDescriptionSerializationWriter : System.Xml.Serialization.XmlSerializationWriter
  1481.     {
  1482.      Void Write1_ServiceDescription( String n,  String ns,  Class System.Web.Services.Description.ServiceDescription o,  Boolean isNullable,  Boolean needType);
  1483.      Void Write2_DocumentableItem( String n,  String ns,  Class System.Web.Services.Description.DocumentableItem o,  Boolean isNullable,  Boolean needType);
  1484.      Void Write3_Object( String n,  String ns,  Object o,  Boolean isNullable,  Boolean needType);
  1485.      Void Write4_Import( String n,  String ns,  Class System.Web.Services.Description.Import o,  Boolean isNullable,  Boolean needType);
  1486.      Void Write5_Types( String n,  String ns,  Class System.Web.Services.Description.Types o,  Boolean isNullable,  Boolean needType);
  1487.      Void Write6_XmlSchema( String n,  String ns,  Class System.Xml.Schema.XmlSchema o,  Boolean isNullable,  Boolean needType);
  1488.      Void Write7_XmlSchemaObject( String n,  String ns,  Class System.Xml.Schema.XmlSchemaObject o,  Boolean isNullable,  Boolean needType);
  1489.      String Write8_XmlSchemaForm( ValueClass System.Xml.Schema.XmlSchemaForm v);
  1490.      String Write9_XmlSchemaDerivationMethod( ValueClass System.Xml.Schema.XmlSchemaDerivationMethod v);
  1491.      Void Write10_XmlSchemaRedefine( String n,  String ns,  Class System.Xml.Schema.XmlSchemaRedefine o,  Boolean isNullable,  Boolean needType);
  1492.      Void Write11_XmlSchemaExternal( String n,  String ns,  Class System.Xml.Schema.XmlSchemaExternal o,  Boolean isNullable,  Boolean needType);
  1493.      Void Write12_XmlSchemaComplexType( String n,  String ns,  Class System.Xml.Schema.XmlSchemaComplexType o,  Boolean isNullable,  Boolean needType);
  1494.      Void Write13_XmlSchemaType( String n,  String ns,  Class System.Xml.Schema.XmlSchemaType o,  Boolean isNullable,  Boolean needType);
  1495.      Void Write14_XmlSchemaAnnotated( String n,  String ns,  Class System.Xml.Schema.XmlSchemaAnnotated o,  Boolean isNullable,  Boolean needType);
  1496.      Void Write15_XmlSchemaAnnotation( String n,  String ns,  Class System.Xml.Schema.XmlSchemaAnnotation o,  Boolean isNullable,  Boolean needType);
  1497.      Void Write16_XmlSchemaAppInfo( String n,  String ns,  Class System.Xml.Schema.XmlSchemaAppInfo o,  Boolean isNullable,  Boolean needType);
  1498.      Void Write17_XmlSchemaDocumentation( String n,  String ns,  Class System.Xml.Schema.XmlSchemaDocumentation o,  Boolean isNullable,  Boolean needType);
  1499.      Void Write18_XmlSchemaSimpleContent( String n,  String ns,  Class System.Xml.Schema.XmlSchemaSimpleContent o,  Boolean isNullable,  Boolean needType);
  1500.      Void Write19_XmlSchemaContentModel( String n,  String ns,  Class System.Xml.Schema.XmlSchemaContentModel o,  Boolean isNullable,  Boolean needType);
  1501.      Void Write20_XmlSchemaSimpleContentRestriction( String n,  String ns,  Class System.Xml.Schema.XmlSchemaSimpleContentRestriction o,  Boolean isNullable,  Boolean needType);
  1502.      Void Write21_XmlSchemaContent( String n,  String ns,  Class System.Xml.Schema.XmlSchemaContent o,  Boolean isNullable,  Boolean needType);
  1503.      Void Write22_XmlSchemaSimpleType( String n,  String ns,  Class System.Xml.Schema.XmlSchemaSimpleType o,  Boolean isNullable,  Boolean needType);
  1504.      Void Write23_XmlSchemaSimpleTypeList( String n,  String ns,  Class System.Xml.Schema.XmlSchemaSimpleTypeList o,  Boolean isNullable,  Boolean needType);
  1505.      Void Write24_XmlSchemaSimpleTypeContent( String n,  String ns,  Class System.Xml.Schema.XmlSchemaSimpleTypeContent o,  Boolean isNullable,  Boolean needType);
  1506.      Void Write25_XmlSchemaSimpleTypeUnion( String n,  String ns,  Class System.Xml.Schema.XmlSchemaSimpleTypeUnion o,  Boolean isNullable,  Boolean needType);
  1507.      Void Write26_XmlSchemaSimpleTypeRestriction( String n,  String ns,  Class System.Xml.Schema.XmlSchemaSimpleTypeRestriction o,  Boolean isNullable,  Boolean needType);
  1508.      Void Write27_XmlSchemaMaxExclusiveFacet( String n,  String ns,  Class System.Xml.Schema.XmlSchemaMaxExclusiveFacet o,  Boolean isNullable,  Boolean needType);
  1509.      Void Write28_XmlSchemaFacet( String n,  String ns,  Class System.Xml.Schema.XmlSchemaFacet o,  Boolean isNullable,  Boolean needType);
  1510.      Void Write29_XmlSchemaEnumerationFacet( String n,  String ns,  Class System.Xml.Schema.XmlSchemaEnumerationFacet o,  Boolean isNullable,  Boolean needType);
  1511.      Void Write30_XmlSchemaMinInclusiveFacet( String n,  String ns,  Class System.Xml.Schema.XmlSchemaMinInclusiveFacet o,  Boolean isNullable,  Boolean needType);
  1512.      Void Write31_XmlSchemaMinExclusiveFacet( String n,  String ns,  Class System.Xml.Schema.XmlSchemaMinExclusiveFacet o,  Boolean isNullable,  Boolean needType);
  1513.      Void Write32_XmlSchemaTotalDigitsFacet( String n,  String ns,  Class System.Xml.Schema.XmlSchemaTotalDigitsFacet o,  Boolean isNullable,  Boolean needType);
  1514.      Void Write33_XmlSchemaNumericFacet( String n,  String ns,  Class System.Xml.Schema.XmlSchemaNumericFacet o,  Boolean isNullable,  Boolean needType);
  1515.      Void Write34_XmlSchemaFractionDigitsFacet( String n,  String ns,  Class System.Xml.Schema.XmlSchemaFractionDigitsFacet o,  Boolean isNullable,  Boolean needType);
  1516.      Void Write35_XmlSchemaWhiteSpaceFacet( String n,  String ns,  Class System.Xml.Schema.XmlSchemaWhiteSpaceFacet o,  Boolean isNullable,  Boolean needType);
  1517.      Void Write36_XmlSchemaMaxInclusiveFacet( String n,  String ns,  Class System.Xml.Schema.XmlSchemaMaxInclusiveFacet o,  Boolean isNullable,  Boolean needType);
  1518.      Void Write37_XmlSchemaLengthFacet( String n,  String ns,  Class System.Xml.Schema.XmlSchemaLengthFacet o,  Boolean isNullable,  Boolean needType);
  1519.      Void Write38_XmlSchemaMinLengthFacet( String n,  String ns,  Class System.Xml.Schema.XmlSchemaMinLengthFacet o,  Boolean isNullable,  Boolean needType);