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

VC书籍

开发平台:

C/C++

  1. //$si$ virtual
  2. ////////////////////////////////////////////////////////////////
  3. // File System.Web.Services.dll: 
  4. // Global functions
  5. //-------------------------------------------------------
  6. // Global fields
  7. //-------------------------------------------------------
  8. // Global MemberRefs
  9. //-------------------------------------------------------
  10. // Types
  11. //-------------------------------------------------------
  12. class ThisAssembly : System.Object
  13.     {
  14.      String Title;
  15.      String Description;
  16.      String DefaultAlias;
  17.      String Copyright;
  18.      String Trademark;
  19.      String Version;
  20.      String InformationalVersion;
  21.      Void ThisAssembly();
  22.     }
  23. class AssemblyRef : System.Object
  24.     {
  25.      String EcmaPublicKey;
  26.      String Mscorlib;
  27.      String SystemData;
  28.      String System;
  29.      String SystemRuntimeRemoting;
  30.      String SystemWindowsForms;
  31.      String SystemXml;
  32.      String MicrosoftPublicKey;
  33.      String SystemConfigurationInstall;
  34.      String SystemDesign;
  35.      String SystemDirectoryServices;
  36.      String SystemDrawingDesign;
  37.      String SystemDrawing;
  38.      String SystemEnterpriseServices;
  39.      String SystemManagement;
  40.      String SystemMessaging;
  41.      String SystemRuntimeSerializationFormattersSoap;
  42.      String SystemSecurity;
  43.      String SystemServiceProcess;
  44.      String SystemWeb;
  45.      String SystemWebRegularExpressions;
  46.      String SystemWebServices;
  47.      String MicrosoftVisualStudio;
  48.      String MicrosoftVSDesigner;
  49.      String MicrosoftJScript;
  50.      Void AssemblyRef();
  51.     }
  52. class System.Web.Services.ResDescriptionAttribute : System.ComponentModel.DescriptionAttribute
  53.     {
  54.      Boolean replaced;
  55.      Void System.Web.Services.ResDescriptionAttribute( String description);
  56.      String get_Description();
  57.     property Description { get(){} set(){} };
  58.     }
  59. class System.Web.Services.ResCategoryAttribute : System.ComponentModel.CategoryAttribute
  60.     {
  61.      Void System.Web.Services.ResCategoryAttribute( String category);
  62.      String GetLocalizedString( String value);
  63.     }
  64. class System.Web.Services.Res : System.Object
  65.     {
  66.      String WebConfigMissingElement;
  67.      String WebConfigInvalidSection;
  68.      String WebConfigMissingType;
  69.      String WebConfigCannotLoadType;
  70.      String WebConfigUnrecognizedElement;
  71.      String WebConfigInvalidExtensionGroup;
  72.      String WebConfigInvalidExtensionPriority;
  73.      String Config_base_elements_only;
  74.      String Config_base_no_child_nodes;
  75.      String Config_base_required_attribute_empty;
  76.      String Config_base_required_attribute_missing;
  77.      String Config_base_unrecognized_attribute;
  78.      String Config_base_unrecognized_element;
  79.      String Invalid_boolean_attribute;
  80.      String Invalid_integer_attribute;
  81.      String Invalid_positive_integer_attribute;
  82.      String Invalid_type_attribute;
  83.      String Missing_required_attribute;
  84.      String WebConfigMissingSection;
  85.      String WebConfigInvalidNumber;
  86.      String WebSetClassNameFailed;
  87.      String WebErrorImportMethod;
  88.      String WebMissingServiceDescription;
  89.      String WebMissingInterface;
  90.      String WebLoadFailed;
  91.      String WebUndefinedResource;
  92.      String WebSchemaNotFound;
  93.      String WebReflectionError;
  94.      String WebInvalidMethodName;
  95.      String WebInvalidMethodNameCase;
  96.      String WebInvalidRequestFormat;
  97.      String WebInvalidRequestFormatDetails;
  98.      String WebMethodStatic;
  99.      String WebMethodMissingParams;
  100.      String WebBadOutParameter;
  101.      String WebInOutParameter;
  102.      String WebAsyncMissingEnd;
  103.      String WebMissingPath;
  104.      String WebAsynchronousInProgress;
  105.      String WebInitTwice;
  106.      String WebResponseKnownError;
  107.      String WebResponseUnknownError;
  108.      String WebResponseContent;
  109.      String WebBadHeaderClient;
  110.      String WebBadHeaderServer;
  111.      String WebBadStreamState;
  112.      String WebCannotUnderstandHeader;
  113.      String WebHeaderValueMissingClient;
  114.      String WebHeaderValueMissingServer;
  115.      String WebNoReturnValue;
  116.      String WebCannotAccessValue;
  117.      String WebCannotAccessValueStage;
  118.      String WebInvalidBindingPlacement;
  119.      String WebBothMethodAttrs;
  120.      String WebBothServiceAttrs;
  121.      String WebOneWayOutParameters;
  122.      String WebOneWayReturnValue;
  123.      String WebReflectionErrorMethod;
  124.      String WebMultiDimArray;
  125.      String WebHeaderMissing;
  126.      String WebHeaderStatic;
  127.      String WebHeaderRead;
  128.      String WebHeaderWrite;
  129.      String WebHeaderType;
  130.      String WebHeaderRequiredTypeConflict;
  131.      String WebHeaderOneWayOut;
  132.      String WebHeaderInvalidMustUnderstand;
  133.      String WebMultiplyDeclaredHeaderTypes;
  134.      String WebHttpHeader;
  135.      String WebHttpHeaderFormat;
  136.      String WebRequestContent;
  137.      String WebRequestUnableToRead;
  138.      String WebRequestUnableToProcess;
  139.      String WebRequestErrorStatusDescription;
  140.      String WebNewTransactionFailed;
  141.      String WebNoContext;
  142.      String WebMissingParameter;
  143.      String WebUnrecognizedRequestFormat;
  144.      String WebRedirect;
  145.      String WebStatusCode;
  146.      String WebTimeout;
  147.      String WebMissingHelpContext;
  148.      String WebMissingCustomAttribute;
  149.      String WebMissingClientProtocol;
  150.      String WebResolveMissingClientProtocol;
  151.      String WebMissingWSDL;
  152.      String WebRemoteError;
  153.      String WebPathNotFound;
  154.      String WebMissingResource;
  155.      String WebContractReferenceName;
  156.      String WebShemaReferenceName;
  157.      String WebDiscoveryDocumentReferenceName;
  158.      String WebMissingDocument;
  159.      String WebMissingSchema;
  160.      String WebInvalidContentType;
  161.      String WebInvalidFormat;
  162.      String WebBadBindingFormat;
  163.      String WebInternalMissingSchema;
  164.      String WebInternalMissingSchemaId;
  165.      String WebInvalidEnvelopeNamespace;
  166.      String WebResultNotXml;
  167.      String WebDescriptionMissingItem;
  168.      String WebDescriptionMissing;
  169.      String WebDescriptionPartElementRequired;
  170.      String WebDescriptionPartTypeRequired;
  171.      String WebDescriptionPartElementWarning;
  172.      String WebDescriptionPartTypeWarning;
  173.      String WebDescriptionTooManyMessages;
  174.      String WebDescriptionHeaderAndBodyUseMismatch;
  175.      String WebQNamePrefixUndefined;
  176.      String WebNegativeValue;
  177.      String WebEmptyRef;
  178.      String WebInvalidDocType;
  179.      String WebDiscoRefReport;
  180.      String WebTextMatchMissingPattern;
  181.      String WebTextMatchIgnoredTypeWarning;
  182.      String WebTextMatchBadCaptureIndex;
  183.      String WebTextMatchBadGroupIndex;
  184.      String WebServiceDescriptionIgnoredOptional;
  185.      String WebServiceDescriptionIgnoredRequired;
  186.      String WebDuplicateFormatExtension;
  187.      String WebDuplicateOperationMessage;
  188.      String WebDuplicateImport;
  189.      String WebDuplicateMessage;
  190.      String WebDuplicatePort;
  191.      String WebDuplicatePortType;
  192.      String WebDuplicateBinding;
  193.      String WebDuplicateService;
  194.      String WebDuplicateMessagePart;
  195.      String WebDuplicateOperationBinding;
  196.      String WebDuplicateFaultBinding;
  197.      String WebDuplicateOperation;
  198.      String WebDuplicateOperationFault;
  199.      String WebDuplicateUnknownElement;
  200.      String WebUnknownEncodingStyle;
  201.      String WebNullAsyncResultInBegin;
  202.      String WebNullAsyncResultInEnd;
  203.      String WebAsyncTransaction;
  204.      String WebConfigExtensionError;
  205.      String WebChangeTypeFailed;
  206.      String WebBadEnum;
  207.      String WebBadHex;
  208.      String WebClientBindingAttributeRequired;
  209.      String WebVirtualDisoRoot;
  210.      String WebServiceContext;
  211.      String WebServiceSession;
  212.      String WebServiceServer;
  213.      String WebServiceUser;
  214.      String ClientProtocolAllowAutoRedirect;
  215.      String ClientProtocolCookieContainer;
  216.      String ClientProtocolPreAuthenticate;
  217.      String ClientProtocolClientCertificates;
  218.      String ClientProtocolUrl;
  219.      String ClientProtocolEncoding;
  220.      String ClientProtocolTimeout;
  221.      String ClientProtocolUserAgent;
  222.      String ClientProtocolUsername;
  223.      String ClientProtocolPassword;
  224.      String ClientProtocolDomain;
  225.      String ClientProtocolProxyName;
  226.      String ClientProtocolProxyPort;
  227.      String HelpGeneratorHttpGetTitle;
  228.      String HelpGeneratorHttpGetText;
  229.      String HelpGeneratorHttpPostTitle;
  230.      String HelpGeneratorHttpPostText;
  231.      String HelpGeneratorSoapTitle;
  232.      String HelpGeneratorSoapText;
  233.      String HelpGeneratorInvokeButton;
  234.      String HelpGeneratorParameter;
  235.      String HelpGeneratorValue;
  236.      String HelpGeneratorTestHeader;
  237.      String HelpGeneratorTestText;
  238.      String HelpGeneratorLinkBack;
  239.      String HelpGeneratorOperationsIntro;
  240.      String HelpGeneratorWebService;
  241.      String HelpGeneratorNoHttpGetTest;
  242.      String HelpGeneratorNoHttpPostTest;
  243.      String HelpGeneratorNoTestNonPrimitive;
  244.      String HelpGeneratorMethodNotFound;
  245.      String HelpGeneratorMethodNotFoundText;
  246.      String HelpGeneratorFontFamilyText;
  247.      String HelpGeneratorFontFamilyHeader;
  248.      String HelpGeneratorFontFamilyPre;
  249.      String HelpGeneratorImplementation;
  250.      String HelpGeneratorDefaultNamespaceWarning1;
  251.      String HelpGeneratorDefaultNamespaceWarning2;
  252.      String HelpGeneratorDefaultNamespaceHelp1;
  253.      String HelpGeneratorDefaultNamespaceHelp2;
  254.      String HelpGeneratorDefaultNamespaceHelp3;
  255.      String HelpGeneratorDefaultNamespaceHelp4;
  256.      String HelpGeneratorDefaultNamespaceHelp5;
  257.      String HelpGeneratorDefaultNamespaceHelp6;
  258.      String HelpGeneratorInternalError;
  259.      String WhenUsingAMessageStyleOfParametersAsDocument0;
  260.      String UnsupportedMessageStyle1;
  261.      String TheMethodsAndUseTheSameSoapActionWhenTheService3;
  262.      String TheMethodDoesNotHaveARequestElementEither1;
  263.      String TheMethodsAndUseTheSameRequestElementXmlns4;
  264.      String TheRootElementForTheRequestCouldNotBeDetermined0;
  265.      String TheRequestElementXmlnsWasNotRecognized2;
  266.      String ServiceDescriptionWasNotFound0;
  267.      String internalError0;
  268.      String DiscoveryIsNotPossibleBecauseTypeIsMissing1;
  269.      String TheBindingNamedFromNamespaceWasNotFoundIn3;
  270.      String Missing2;
  271.      String MissingHttpOperationElement0;
  272.      String MessageHasNoParts1;
  273.      String DuplicateInputOutputNames0;
  274.      String MissingBinding0;
  275.      String MissingInputBinding0;
  276.      String MissingOutputBinding0;
  277.      String UnableToImportOperation1;
  278.      String UnableToImportBindingFromNamespace2;
  279.      String TheOperationFromNamespaceHadInvalidSyntax3;
  280.      String TheOperationBindingFromNamespaceHadInvalid3;
  281.      String IfAppSettingBaseUrlArgumentIsSpecifiedThen0;
  282.      String MissingMessagePartForMessageFromNamespace3;
  283.      String MissingMessage2;
  284.      String OnlyXmlElementsOrTypesDerivingFromServiceDescriptionFormatExtension0;
  285.      String OnlyOperationInputOrOperationOutputTypes;
  286.      String ProtocolWithNameIsNotRecognized1;
  287.      String BothAndUseTheMessageNameUseTheMessageName3;
  288.      String MissingSoapOperationBinding0;
  289.      String OnlyOneWebServiceBindingAttributeMayBeSpecified1;
  290.      String TypeIsMissingWebServiceBindingAttributeThat2;
  291.      String UnknownWebServicesProtocolInConfigFile1;
  292.      String RequiredXmlFormatExtensionAttributeIsMissing1;
  293.      String TheSyntaxOfTypeMayNotBeExtended1;
  294.      String InternalConfigurationError0;
  295.      String ThereIsNoSoapTransportImporterThatUnderstands1;
  296.      String MissingSoapBodyInputBinding0;
  297.      String MissingSoapBodyOutputBinding0;
  298.      String TheOperationStyleRpcButBothMessagesAreNot0;
  299.      String TheCombinationOfStyleRpcWithUseLiteralIsNot0;
  300.      String TheEncodingIsNotSupported1;
  301.      String SpecifyingAnElementForUseEncodedMessageParts0;
  302.      String EachMessagePartInAnUseEncodedMessageMustSpecify0;
  303.      String TheCombinationOfStyleDocumentWithUseEncoded0;
  304.      String SpecifyingATypeForUseLiteralMessagesIs0;
  305.      String EachMessagePartInAUseLiteralMessageMustSpecify0;
  306.      String NoInputMIMEFormatsWereRecognized0;
  307.      String NoInputHTTPFormatsWereRecognized0;
  308.      String NoOutputMIMEFormatsWereRecognized0;
  309.      String MissingMatchElement0;
  310.      String SolicitResponseIsNotSupported0;
  311.      String RequestResponseIsNotSupported0;
  312.      String OneWayIsNotSupported0;
  313.      String NotificationIsNotSupported0;
  314.      String SyntaxErrorInWSDLDocumentMessageDoesNotHave1;
  315.      String UnableToHandleRequest0;
  316.      String FailedToHandleRequest0;
  317.      String TheBinding0FromNamespace1WasIgnored2;
  318.      String TheOperation0FromNamespace1WasIgnored2;
  319.      String TheOperationBinding0FromNamespace1WasIgnored;
  320.      String NoMethodsWereFoundInTheWSDLForThisProtocol;
  321.      String UnexpectedFlush;
  322.      String ThereWasAnErrorDuringAsyncProcessing;
  323.      String CanTCallTheEndMethodOfAnAsyncCallMoreThan;
  324.      String StreamDoesNotSeek;
  325.      String StreamDoesNotRead;
  326.      String ElementTypeMustBeObjectOrSoapReflectedException;
  327.      String ElementTypeMustBeObjectOrSoapExtensionOrSoapReflectedException;
  328.      String ProtocolDoesNotAsyncSerialize;
  329.      String ThereWasAnErrorDownloading0;
  330.      String TheHTMLDocumentDoesNotContainDiscoveryInformation;
  331.      String TheDocumentWasNotRecognizedAsAKnownDocumentType;
  332.      String TheDocumentWasUnderstoodButContainsErrors;
  333.      String TheWSDLDocumentContainsLinksThatCouldNotBeResolved;
  334.      String TheSchemaDocumentContainsLinksThatCouldNotBeResolved;
  335.      Class System.Web.Services.Res loader;
  336.      Class System.Resources.ResourceManager resources;
  337.      Void System.Web.Services.Res();
  338.      Class System.Web.Services.Res GetLoader();
  339.      String GetString( String name,  SZArray Object args);
  340.      String GetString( Class System.Globalization.CultureInfo culture,  String name,  SZArray Object args);
  341.      String GetString( String name);
  342.      String GetString( Class System.Globalization.CultureInfo culture,  String name);
  343.      Boolean GetBoolean( String name);
  344.      Boolean GetBoolean( Class System.Globalization.CultureInfo culture,  String name);
  345.      Char GetChar( String name);
  346.      Char GetChar( Class System.Globalization.CultureInfo culture,  String name);
  347.      UI1 GetByte( String name);
  348.      UI1 GetByte( Class System.Globalization.CultureInfo culture,  String name);
  349.      I2 GetShort( String name);
  350.      I2 GetShort( Class System.Globalization.CultureInfo culture,  String name);
  351.      I4 GetInt( String name);
  352.      I4 GetInt( Class System.Globalization.CultureInfo culture,  String name);
  353.      I8 GetLong( String name);
  354.      I8 GetLong( Class System.Globalization.CultureInfo culture,  String name);
  355.      R4 GetFloat( String name);
  356.      R4 GetFloat( Class System.Globalization.CultureInfo culture,  String name);
  357.      R8 GetDouble( String name);
  358.      R8 GetDouble( Class System.Globalization.CultureInfo culture,  String name);
  359.      Object GetObject( String name);
  360.      Object GetObject( Class System.Globalization.CultureInfo culture,  String name);
  361.      Void System.Web.Services.Res();
  362.     }
  363. class System.ExternDll : System.Object
  364.     {
  365.      String Gdiplus;
  366.      String User32;
  367.      String Shfolder;
  368.      String Imm32;
  369.      String Advapi32;
  370.      String Shell32;
  371.      String Kernel32;
  372.      String Comctl32;
  373.      String Oleaut32;
  374.      String Olepro32;
  375.      String Ole32;
  376.      String Gdi32;
  377.      String Comdlg32;
  378.      String Uxtheme;
  379.      String Oleacc;
  380.      String Hhctrl;
  381.      String Winspool;
  382.      String Psapi;
  383.      String Ntdll;
  384.      String Version;
  385.      String Vsassert;
  386.      String Mscoree;
  387.      String Msi;
  388.      String Mqrt;
  389.      String Activeds;
  390.      String Loadperf;
  391.      Void System.ExternDll();
  392.     }
  393. class System.ComponentModel.CompModSwitches : System.Object
  394.     {
  395.      Class System.Diagnostics.BooleanSwitch dynamicDiscoVirtualSearch;
  396.      Class System.Diagnostics.TraceSwitch dynamicDiscoSearcher;
  397.      Class System.Diagnostics.BooleanSwitch disableRemoteDebugging;
  398.      Class System.Diagnostics.TraceSwitch remote;
  399.      Class System.Diagnostics.BooleanSwitch get_DisableRemoteDebugging();
  400.      Class System.Diagnostics.TraceSwitch get_DynamicDiscoverySearcher();
  401.      Class System.Diagnostics.BooleanSwitch get_DynamicDiscoveryVirtualSearch();
  402.      Class System.Diagnostics.TraceSwitch get_Remote();
  403.      Void System.ComponentModel.CompModSwitches();
  404.     property DisableRemoteDebugging { get(){} set(){} };
  405.     property DynamicDiscoverySearcher { get(){} set(){} };
  406.     property DynamicDiscoveryVirtualSearch { get(){} set(){} };
  407.     property Remote { get(){} set(){} };
  408.     }
  409. class System.Web.Services.SafeNativeMethods : System.Object
  410.     {
  411.      Void System.Web.Services.SafeNativeMethods();
  412.     }
  413. class System.Web.Services.UnsafeNativeMethods : System.Object
  414.     {
  415.      I4 CoCreateInstance( ByRef ValueClass System.Guid clsid,  Object punkOuter,  I4 context,  ByRef ValueClass System.Guid iid,  ByRef Object punk);
  416.      Class System.Web.Services.Interop.INotifySink2 RegisterNotifySource( Class System.Web.Services.Interop.INotifyConnection2 connection,  Class System.Web.Services.Interop.INotifySource2 source);
  417.      Void UnregisterNotifySource( Class System.Web.Services.Interop.INotifyConnection2 connection,  Class System.Web.Services.Interop.INotifySource2 source);
  418.      Void OnSyncCallOut( Class System.Web.Services.Interop.INotifySink2 sink,  ValueClass System.Web.Services.Interop.CallId callId,  ByRef I out_ppBuffer,  ByRef I4 inout_pBufferSize);
  419.      Void OnSyncCallEnter( Class System.Web.Services.Interop.INotifySink2 sink,  ValueClass System.Web.Services.Interop.CallId callId,  SZArray UI1 in_pBuffer,  I4 in_BufferSize);
  420.      Void OnSyncCallReturn( Class System.Web.Services.Interop.INotifySink2 sink,  ValueClass System.Web.Services.Interop.CallId callId,  SZArray UI1 in_pBuffer,  I4 in_BufferSize);
  421.      Void OnSyncCallExit( Class System.Web.Services.Interop.INotifySink2 sink,  ValueClass System.Web.Services.Interop.CallId callId,  ByRef I out_ppBuffer,  ByRef I4 inout_pBufferSize);
  422.      Void System.Web.Services.UnsafeNativeMethods();
  423.     }
  424. class System.Web.Services.WebMethodAttribute : System.Attribute
  425.     {
  426.      I4 transactionOption;
  427.      Boolean enableSession;
  428.      I4 cacheDuration;
  429.      Boolean bufferResponse;
  430.      String description;
  431.      String messageName;
  432.      Void System.Web.Services.WebMethodAttribute();
  433.      Void System.Web.Services.WebMethodAttribute( Boolean enableSession);
  434.      Void System.Web.Services.WebMethodAttribute( Boolean enableSession,  ValueClass System.EnterpriseServices.TransactionOption transactionOption);
  435.      Void System.Web.Services.WebMethodAttribute( Boolean enableSession,  ValueClass System.EnterpriseServices.TransactionOption transactionOption,  I4 cacheDuration);
  436.      Void System.Web.Services.WebMethodAttribute( Boolean enableSession,  ValueClass System.EnterpriseServices.TransactionOption transactionOption,  I4 cacheDuration,  Boolean bufferResponse);
  437.      String get_Description();
  438.      Void set_Description( String value);
  439.      Boolean get_EnableSession();
  440.      Void set_EnableSession( Boolean value);
  441.      I4 get_CacheDuration();
  442.      Void set_CacheDuration( I4 value);
  443.      Boolean get_BufferResponse();
  444.      Void set_BufferResponse( Boolean value);
  445.      ValueClass System.EnterpriseServices.TransactionOption get_TransactionOption();
  446.      Void set_TransactionOption( ValueClass System.EnterpriseServices.TransactionOption value);
  447.      Boolean get_TransactionEnabled();
  448.      String get_MessageName();
  449.      Void set_MessageName( String value);
  450.     property Description { get(){} set(){} };
  451.     property EnableSession { get(){} set(){} };
  452.     property CacheDuration { get(){} set(){} };
  453.     property BufferResponse { get(){} set(){} };
  454.     property TransactionOption { get(){} set(){} };
  455.     property TransactionEnabled { get(){} set(){} };
  456.     property MessageName { get(){} set(){} };
  457.     }
  458. class System.Web.Services.WebMethodReflector : System.Object
  459.     {
  460.      Class System.Web.Services.WebMethodAttribute GetAttribute( Class System.Web.Services.Protocols.LogicalMethodInfo method);
  461.      SZArray Class System.Web.Services.Protocols.LogicalMethodInfo GetMethods( Class System.Type type);
  462.      Void IncludeTypes( SZArray Class System.Web.Services.Protocols.LogicalMethodInfo methods,  Class System.Xml.Serialization.XmlReflectionImporter importer);
  463.      Void System.Web.Services.WebMethodReflector();
  464.     }
  465. class System.Web.Services.WebService : System.ComponentModel.MarshalByValueComponent
  466.     {
  467.      Class System.Web.HttpContext context;
  468.      Class System.Web.HttpApplicationState get_Application();
  469.      Class System.Web.HttpContext get_Context();
  470.      Class System.Web.SessionState.HttpSessionState get_Session();
  471.      Class System.Web.HttpServerUtility get_Server();
  472.      Class System.Security.Principal.IPrincipal get_User();
  473.      Void SetContext( Class System.Web.HttpContext context);
  474.      Void System.Web.Services.WebService();
  475.     property Application { get(){} set(){} };
  476.     property Context { get(){} set(){} };
  477.     property Session { get(){} set(){} };
  478.     property Server { get(){} set(){} };
  479.     property User { get(){} set(){} };
  480.     }
  481. class System.Web.Services.WebServiceAttribute : System.Attribute
  482.     {
  483.      String DefaultNamespace;
  484.      String description;
  485.      String ns;
  486.      String name;
  487.      Void System.Web.Services.WebServiceAttribute();
  488.      String get_Description();
  489.      Void set_Description( String value);
  490.      String get_Namespace();
  491.      Void set_Namespace( String value);
  492.      String get_Name();
  493.      Void set_Name( String value);
  494.     property Description { get(){} set(){} };
  495.     property Namespace { get(){} set(){} };
  496.     property Name { get(){} set(){} };
  497.     }
  498. class System.Web.Services.WebServiceReflector : System.Object
  499.     {
  500.      Class System.Web.Services.WebServiceAttribute GetAttribute( Class System.Type type);
  501.      Class System.Web.Services.WebServiceAttribute GetAttribute( SZArray Class System.Web.Services.Protocols.LogicalMethodInfo methodInfos);
  502.      Class System.Type GetMostDerivedType( SZArray Class System.Web.Services.Protocols.LogicalMethodInfo methodInfos);
  503.      Void System.Web.Services.WebServiceReflector();
  504.     }
  505. class System.Web.Services.WebServiceBindingAttribute : System.Attribute
  506.     {
  507.      String name;
  508.      String ns;
  509.      String location;
  510.      Void System.Web.Services.WebServiceBindingAttribute();
  511.      Void System.Web.Services.WebServiceBindingAttribute( String name);
  512.      Void System.Web.Services.WebServiceBindingAttribute( String name,  String ns);
  513.      Void System.Web.Services.WebServiceBindingAttribute( String name,  String ns,  String location);
  514.      String get_Location();
  515.      Void set_Location( String value);
  516.      String get_Name();
  517.      Void set_Name( String value);
  518.      String get_Namespace();
  519.      Void set_Namespace( String value);
  520.     property Location { get(){} set(){} };
  521.     property Name { get(){} set(){} };
  522.     property Namespace { get(){} set(){} };
  523.     }
  524. class System.Web.Services.WebServiceBindingReflector : System.Object
  525.     {
  526.      Class System.Web.Services.WebServiceBindingAttribute GetAttribute( Class System.Type type);
  527.      Class System.Web.Services.WebServiceBindingAttribute GetAttribute( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo,  String binding);
  528.      Void System.Web.Services.WebServiceBindingReflector();
  529.     }
  530. class System.Web.Services.WebServicesDescriptionAttribute : System.ComponentModel.DescriptionAttribute
  531.     {
  532.      Boolean replaced;
  533.      Void System.Web.Services.WebServicesDescriptionAttribute( String description);
  534.      String get_Description();
  535.     property Description { get(){} set(){} };
  536.     }
  537. class System.Web.Services.Interop.CallId : System.ValueType
  538.     {
  539.      String szMachine;
  540.      I4 dwPid;
  541.      I userThread;
  542.      I8 addStackPointer;
  543.      String szEntryPoint;
  544.      String szDestinationMachine;
  545.      Void System.Web.Services.Interop.CallId( String machine,  I4 pid,  I userThread,  I8 stackPtr,  String entryPoint,  String destMachine);
  546.     }
  547. interface System.Web.Services.Interop.INotifyConnection2 : 
  548.     {
  549.      Class System.Web.Services.Interop.INotifySink2 RegisterNotifySource( Class System.Web.Services.Interop.INotifySource2 ,  in_pNotifySource);
  550.      Void UnregisterNotifySource( Class System.Web.Services.Interop.INotifySource2 in_pNotifySource);
  551.     }
  552. interface System.Web.Services.Interop.INotifySink2 : 
  553.     {
  554.      Void OnSyncCallOut( ValueClass System.Web.Services.Interop.CallId callId,  ByRef I out_ppBuffer,  ByRef I4 inout_pBufferSize);
  555.      Void OnSyncCallEnter( ValueClass System.Web.Services.Interop.CallId callId,  SZArray UI1 in_pBuffer,  I4 in_BufferSize);
  556.      Void OnSyncCallReturn( ValueClass System.Web.Services.Interop.CallId callId,  SZArray UI1 in_pBuffer,  I4 in_BufferSize);
  557.      Void OnSyncCallExit( ValueClass System.Web.Services.Interop.CallId callId,  ByRef I out_ppBuffer,  ByRef I4 inout_pBufferSize);
  558.     }
  559. interface System.Web.Services.Interop.INotifySource2 : 
  560.     {
  561.      Void SetNotifyFilter( ValueClass System.Web.Services.Interop.NotifyFilter in_NotifyFilter,  Class System.Web.Services.Interop.UserThread in_pUserThreadFilter);
  562.     }
  563. class System.Web.Services.Interop.NotifyConnection : System.Object
  564.     {
  565.      Void System.Web.Services.Interop.NotifyConnection();
  566.     }
  567. class System.Web.Services.Interop.NotifyFilter : System.Enum
  568.     {
  569.      I4 value__;
  570.      ValueClass System.Web.Services.Interop.NotifyFilter OnSyncCallOut;
  571.      ValueClass System.Web.Services.Interop.NotifyFilter OnSyncCallEnter;
  572.      ValueClass System.Web.Services.Interop.NotifyFilter OnSyncCallExit;
  573.      ValueClass System.Web.Services.Interop.NotifyFilter OnSyncCallReturn;
  574.      ValueClass System.Web.Services.Interop.NotifyFilter AllSync;
  575.      ValueClass System.Web.Services.Interop.NotifyFilter All;
  576.      ValueClass System.Web.Services.Interop.NotifyFilter None;
  577.     }
  578. class System.Web.Services.Interop.UserThread : System.Object
  579.     {
  580.      I4 pSidBuffer;
  581.      I4 dwSidLen;
  582.      I4 dwTid;
  583.      Void System.Web.Services.Interop.UserThread();
  584.      Boolean Equals( Object obj);
  585.      I4 GetHashCode();
  586.     }
  587. class System.Web.Services.Protocols.MimeFormatter : System.Object
  588.     {
  589.      Object GetInitializer( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  590.      Void Initialize( Object initializer);
  591.      SZArray Object GetInitializers( SZArray Class System.Web.Services.Protocols.LogicalMethodInfo methodInfos);
  592.      Object GetInitializer( Class System.Type type,  Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  593.      SZArray Object GetInitializers( Class System.Type type,  SZArray Class System.Web.Services.Protocols.LogicalMethodInfo methodInfos);
  594.      Class System.Web.Services.Protocols.MimeFormatter CreateInstance( Class System.Type type,  Object initializer);
  595.      Void System.Web.Services.Protocols.MimeFormatter();
  596.     }
  597. class System.Web.Services.Protocols.MimeReturnReader : System.Web.Services.Protocols.MimeFormatter
  598.     {
  599.      Object Read( Class System.Net.WebResponse response,  Class System.IO.Stream responseStream);
  600.      Void System.Web.Services.Protocols.MimeReturnReader();
  601.     }
  602. class System.Web.Services.Protocols.AnyReturnReader : System.Web.Services.Protocols.MimeReturnReader
  603.     {
  604.      Void Initialize( Object o);
  605.      Object GetInitializer( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  606.      Object Read( Class System.Net.WebResponse response,  Class System.IO.Stream responseStream);
  607.      Void System.Web.Services.Protocols.AnyReturnReader();
  608.     }
  609. class System.Web.Services.Protocols.BufferedResponseStream : System.IO.Stream
  610.     {
  611.      Class System.IO.Stream outputStream;
  612.      SZArray UI1 buffer;
  613.      I4 position;
  614.      Boolean flushEnabled;
  615.      Void System.Web.Services.Protocols.BufferedResponseStream( Class System.IO.Stream outputStream,  I4 buffersize);
  616.      Boolean get_CanRead();
  617.      Boolean get_CanSeek();
  618.      Boolean get_CanWrite();
  619.      I8 get_Length();
  620.      I8 get_Position();
  621.      Void set_Position( I8 value);
  622.      Void Close();
  623.      Void set_FlushEnabled( Boolean value);
  624.      Void Flush();
  625.      Class System.IAsyncResult BeginRead( SZArray UI1 buffer,  I4 offset,  I4 count,  Class System.AsyncCallback callback,  Object state);
  626.      I4 EndRead( Class System.IAsyncResult asyncResult);
  627.      I8 Seek( I8 offset,  ValueClass System.IO.SeekOrigin origin);
  628.      Void SetLength( I8 value);
  629.      I4 Read( SZArray UI1 buffer,  I4 offset,  I4 count);
  630.      I4 ReadByte();
  631.      Void Write( SZArray UI1 array,  I4 offset,  I4 count);
  632.      Void FlushWrite();
  633.      Void WriteByte( UI1 value);
  634.     property CanRead { get(){} set(){} };
  635.     property CanSeek { get(){} set(){} };
  636.     property CanWrite { get(){} set(){} };
  637.     property Length { get(){} set(){} };
  638.     property Position { get(){} set(){} };
  639.     property FlushEnabled { get(){} set(){} };
  640.     }
  641. class System.Web.Services.Protocols.ServerType : System.Object
  642.     {
  643.      Class System.Type type;
  644.      Void System.Web.Services.Protocols.ServerType( Class System.Type type);
  645.      Class System.Type get_Type();
  646.     property Type { get(){} set(){} };
  647.     }
  648. class System.Web.Services.Protocols.DiscoveryServerType : System.Web.Services.Protocols.ServerType
  649.     {
  650.      Class System.Web.Services.Description.ServiceDescription description;
  651.      Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo;
  652.      Class System.Collections.Hashtable schemaTable;
  653.      Class System.Collections.Hashtable wsdlTable;
  654.      Class System.Web.Services.Discovery.DiscoveryDocument discoDoc;
  655.      Void System.Web.Services.Protocols.DiscoveryServerType( Class System.Type type,  String uri);
  656.      Class System.Xml.Schema.XmlSchema GetSchema( String id);
  657.      Class System.Web.Services.Description.ServiceDescription GetServiceDescription( String id);
  658.      Class System.Web.Services.Description.ServiceDescription get_Description();
  659.      Class System.Web.Services.Protocols.LogicalMethodInfo get_MethodInfo();
  660.      Class System.Web.Services.Discovery.DiscoveryDocument get_Disco();
  661.     property Description { get(){} set(){} };
  662.     property MethodInfo { get(){} set(){} };
  663.     property Disco { get(){} set(){} };
  664.     }
  665. class System.Web.Services.Protocols.ServerProtocolFactory : System.Object
  666.     {
  667.      Class System.Web.Services.Protocols.ServerProtocol Create( Class System.Type type,  Class System.Web.HttpContext context,  Class System.Web.HttpRequest request,  Class System.Web.HttpResponse response,  ByRef Boolean abortProcessing);
  668.      Class System.Web.Services.Protocols.ServerProtocol CreateIfRequestCompatible( Class System.Web.HttpRequest request);
  669.      Void System.Web.Services.Protocols.ServerProtocolFactory();
  670.     }
  671. class System.Web.Services.Protocols.DiscoveryServerProtocolFactory : System.Web.Services.Protocols.ServerProtocolFactory
  672.     {
  673.      Class System.Web.Services.Protocols.ServerProtocol CreateIfRequestCompatible( Class System.Web.HttpRequest request);
  674.      Void System.Web.Services.Protocols.DiscoveryServerProtocolFactory();
  675.     }
  676. class System.Web.Services.Protocols.ServerProtocol : System.Object
  677.     {
  678.      Class System.Type type;
  679.      Class System.Web.HttpRequest request;
  680.      Class System.Web.HttpResponse response;
  681.      Class System.Web.HttpContext context;
  682.      Object target;
  683.      Class System.Web.Services.WebMethodAttribute methodAttr;
  684.      Void SetContext( Class System.Type type,  Class System.Web.HttpContext context,  Class System.Web.HttpRequest request,  Class System.Web.HttpResponse response);
  685.      Void CreateServerInstance();
  686.      Void DisposeServerInstance();
  687.      Class System.Web.HttpContext get_Context();
  688.      Class System.Web.HttpRequest get_Request();
  689.      Class System.Web.HttpResponse get_Response();
  690.      Class System.Type get_Type();
  691.      Object get_Target();
  692.      Boolean WriteException( Class System.Exception e,  Class System.IO.Stream outputStream);
  693.      Boolean Initialize();
  694.      SZArray Object ReadParameters();
  695.      Void WriteReturns( SZArray Object returns,  Class System.IO.Stream outputStream);
  696.      Class System.Web.Services.Protocols.LogicalMethodInfo get_MethodInfo();
  697.      Class System.Web.Services.Protocols.ServerType get_ServerType();
  698.      Boolean get_IsOneWay();
  699.      Class System.Exception get_OnewayInitException();
  700.      Class System.Web.Services.WebMethodAttribute get_MethodAttribute();
  701.      String GenerateFaultString( Class System.Exception e);
  702.      String GenerateFaultString( Class System.Exception e,  Boolean htmlEscapeMessage);
  703.      Void WriteOneWayResponse();
  704.      String CreateKey( Class System.Type protocolType,  Class System.Type serverType);
  705.      Void AddToCache( Class System.Type protocolType,  Class System.Type serverType,  Object value);
  706.      Object GetFromCache( Class System.Type protocolType,  Class System.Type serverType);
  707.      Void System.Web.Services.Protocols.ServerProtocol();
  708.     property Context { get(){} set(){} };
  709.     property Request { get(){} set(){} };
  710.     property Response { get(){} set(){} };
  711.     property Type { get(){} set(){} };
  712.     property Target { get(){} set(){} };
  713.     property MethodInfo { get(){} set(){} };
  714.     property ServerType { get(){} set(){} };
  715.     property IsOneWay { get(){} set(){} };
  716.     property OnewayInitException { get(){} set(){} };
  717.     property MethodAttribute { get(){} set(){} };
  718.     }
  719. class System.Web.Services.Protocols.DiscoveryServerProtocol : System.Web.Services.Protocols.ServerProtocol
  720.     {
  721.      Class System.Web.Services.Protocols.DiscoveryServerType serverType;
  722.      Boolean Initialize();
  723.      Class System.Web.Services.Protocols.ServerType get_ServerType();
  724.      Boolean get_IsOneWay();
  725.      Class System.Web.Services.Protocols.LogicalMethodInfo get_MethodInfo();
  726.      SZArray Object ReadParameters();
  727.      Void WriteReturns( SZArray Object returnValues,  Class System.IO.Stream outputStream);
  728.      Boolean WriteException( Class System.Exception e,  Class System.IO.Stream outputStream);
  729.      Void Discover();
  730.      Void System.Web.Services.Protocols.DiscoveryServerProtocol();
  731.     property ServerType { get(){} set(){} };
  732.     property IsOneWay { get(){} set(){} };
  733.     property MethodInfo { get(){} set(){} };
  734.     }
  735. class System.Web.Services.Protocols.DocumentationServerType : System.Web.Services.Protocols.ServerType
  736.     {
  737.      Class System.Web.Services.Description.ServiceDescriptionCollection serviceDescriptions;
  738.      Class System.Xml.Serialization.XmlSchemas schemas;
  739.      Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo;
  740.      Void System.Web.Services.Protocols.DocumentationServerType( Class System.Type type,  String uri);
  741.      Class System.Web.Services.Protocols.LogicalMethodInfo get_MethodInfo();
  742.      Class System.Xml.Serialization.XmlSchemas get_Schemas();
  743.      Class System.Web.Services.Description.ServiceDescriptionCollection get_ServiceDescriptions();
  744.     property MethodInfo { get(){} set(){} };
  745.     property Schemas { get(){} set(){} };
  746.     property ServiceDescriptions { get(){} set(){} };
  747.     }
  748. class System.Web.Services.Protocols.DocumentationServerProtocolFactory : System.Web.Services.Protocols.ServerProtocolFactory
  749.     {
  750.      Class System.Web.Services.Protocols.ServerProtocol CreateIfRequestCompatible( Class System.Web.HttpRequest request);
  751.      Void System.Web.Services.Protocols.DocumentationServerProtocolFactory();
  752.     }
  753. class System.Web.Services.Protocols.DocumentationServerProtocol : System.Web.Services.Protocols.ServerProtocol
  754.     {
  755.      I4 MAX_PATH_SIZE;
  756.      Class System.Web.Services.Protocols.DocumentationServerType serverType;
  757.      Class System.Web.IHttpHandler handler;
  758.      Boolean Initialize();
  759.      Class System.Web.Services.Protocols.ServerType get_ServerType();
  760.      Boolean get_IsOneWay();
  761.      Class System.Web.Services.Protocols.LogicalMethodInfo get_MethodInfo();
  762.      SZArray Object ReadParameters();
  763.      Void WriteReturns( SZArray Object returnValues,  Class System.IO.Stream outputStream);
  764.      Boolean WriteException( Class System.Exception e,  Class System.IO.Stream outputStream);
  765.      Void Documentation();
  766.      Void System.Web.Services.Protocols.DocumentationServerProtocol();
  767.     property ServerType { get(){} set(){} };
  768.     property IsOneWay { get(){} set(){} };
  769.     property MethodInfo { get(){} set(){} };
  770.     }
  771. class System.Web.Services.Protocols.MimeParameterReader : System.Web.Services.Protocols.MimeFormatter
  772.     {
  773.      SZArray Object Read( Class System.Web.HttpRequest request);
  774.      Void System.Web.Services.Protocols.MimeParameterReader();
  775.     }
  776. class System.Web.Services.Protocols.ValueCollectionParameterReader : System.Web.Services.Protocols.MimeParameterReader
  777.     {
  778.      SZArray Class System.Reflection.ParameterInfo paramInfos;
  779.      Void Initialize( Object o);
  780.      Object GetInitializer( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  781.      SZArray Object Read( Class System.Collections.Specialized.NameValueCollection collection);
  782.      Boolean IsSupported( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  783.      Boolean IsSupported( Class System.Reflection.ParameterInfo paramInfo);
  784.      Void System.Web.Services.Protocols.ValueCollectionParameterReader();
  785.     }
  786. class System.Web.Services.Protocols.HtmlFormParameterReader : System.Web.Services.Protocols.ValueCollectionParameterReader
  787.     {
  788.      String MimeType;
  789.      SZArray Object Read( Class System.Web.HttpRequest request);
  790.      Void System.Web.Services.Protocols.HtmlFormParameterReader();
  791.     }
  792. class System.Web.Services.Protocols.MimeParameterWriter : System.Web.Services.Protocols.MimeFormatter
  793.     {
  794.      Boolean get_UsesWriteRequest();
  795.      Class System.Text.Encoding get_RequestEncoding();
  796.      Void set_RequestEncoding( Class System.Text.Encoding value);
  797.      String GetRequestUrl( String url,  SZArray Object parameters);
  798.      Void InitializeRequest( Class System.Net.WebRequest request,  SZArray Object values);
  799.      Void WriteRequest( Class System.IO.Stream requestStream,  SZArray Object values);
  800.      Void System.Web.Services.Protocols.MimeParameterWriter();
  801.     property UsesWriteRequest { get(){} set(){} };
  802.     property RequestEncoding { get(){} set(){} };
  803.     }
  804. class System.Web.Services.Protocols.UrlEncodedParameterWriter : System.Web.Services.Protocols.MimeParameterWriter
  805.     {
  806.      SZArray Class System.Reflection.ParameterInfo paramInfos;
  807.      I4 numberEncoded;
  808.      Class System.Text.Encoding encoding;
  809.      Class System.Text.Encoding get_RequestEncoding();
  810.      Void set_RequestEncoding( Class System.Text.Encoding value);
  811.      Object GetInitializer( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  812.      Void Initialize( Object initializer);
  813.      Void Encode( Class System.IO.TextWriter writer,  SZArray Object values);
  814.      Void Encode( Class System.IO.TextWriter writer,  String name,  Object value);
  815.      String UrlEncode( String value);
  816.      Void System.Web.Services.Protocols.UrlEncodedParameterWriter();
  817.     property RequestEncoding { get(){} set(){} };
  818.     }
  819. class System.Web.Services.Protocols.HtmlFormParameterWriter : System.Web.Services.Protocols.UrlEncodedParameterWriter
  820.     {
  821.      Boolean get_UsesWriteRequest();
  822.      Void InitializeRequest( Class System.Net.WebRequest request,  SZArray Object values);
  823.      Void WriteRequest( Class System.IO.Stream requestStream,  SZArray Object values);
  824.      Void System.Web.Services.Protocols.HtmlFormParameterWriter();
  825.     property UsesWriteRequest { get(){} set(){} };
  826.     }
  827. class System.Web.Services.Protocols.HttpClientMethod : System.Object
  828.     {
  829.      Class System.Type readerType;
  830.      Object readerInitializer;
  831.      Class System.Type writerType;
  832.      Object writerInitializer;
  833.      Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo;
  834.      Void System.Web.Services.Protocols.HttpClientMethod();
  835.     }
  836. class System.Web.Services.Protocols.HttpClientType : System.Object
  837.     {
  838.      Class System.Collections.Hashtable methods;
  839.      Void System.Web.Services.Protocols.HttpClientType( Class System.Type type);
  840.      Void AddFormatter( Class System.Collections.Hashtable formatterTypes,  Class System.Type formatterType,  Class System.Web.Services.Protocols.HttpClientMethod method);
  841.      Class System.Web.Services.Protocols.HttpClientMethod GetMethod( String name);
  842.     }
  843. class System.Web.Services.Protocols.WebClientProtocol : System.ComponentModel.Component
  844.     {
  845.      Class System.AsyncCallback getRequestStreamAsyncCallback;
  846.      Class System.AsyncCallback getResponseAsyncCallback;
  847.      Class System.AsyncCallback readResponseAsyncCallback;
  848.      Class System.Web.Services.Protocols.ClientTypeCache cache;
  849.      Class System.Net.ICredentials credentials;
  850.      Boolean preAuthenticate;
  851.      Class System.Uri uri;
  852.      I4 timeout;
  853.      String connectionGroupName;
  854.      Class System.Text.Encoding requestEncoding;
  855.      Class System.Web.Services.Protocols.RemoteDebugger debugger;
  856.      Class System.Net.WebRequest pendingSyncRequest;
  857.      Void System.Web.Services.Protocols.WebClientProtocol();
  858.      Void System.Web.Services.Protocols.WebClientProtocol();
  859.      Void System.Web.Services.Protocols.WebClientProtocol( Class System.Web.Services.Protocols.WebClientProtocol protocol);
  860.      Class System.Net.ICredentials get_Credentials();
  861.      Void set_Credentials( Class System.Net.ICredentials value);
  862.      String get_ConnectionGroupName();
  863.      Void set_ConnectionGroupName( String value);
  864.      Class System.Net.WebRequest get_PendingSyncRequest();
  865.      Void set_PendingSyncRequest( Class System.Net.WebRequest value);
  866.      Boolean get_PreAuthenticate();
  867.      Void set_PreAuthenticate( Boolean value);
  868.      String get_Url();
  869.      Void set_Url( String value);
  870.      Class System.Uri get_Uri();
  871.      Void set_Uri( Class System.Uri value);
  872.      Class System.Text.Encoding get_RequestEncoding();
  873.      Void set_RequestEncoding( Class System.Text.Encoding value);
  874.      I4 get_Timeout();
  875.      Void set_Timeout( I4 value);
  876.      Void Abort();
  877.      Class System.IAsyncResult BeginSend( Class System.Uri requestUri,  Object internalAsyncState,  Class System.AsyncCallback outerCallback,  Object outerAsyncState,  Boolean callWriteAsyncRequest);
  878.      Void ProcessAsyncException( Class System.Web.Services.Protocols.WebClientAsyncResult client,  Class System.Exception e);
  879.      Void GetRequestStreamAsyncCallback( Class System.IAsyncResult asyncResult);
  880.      Void GetResponseAsyncCallback( Class System.IAsyncResult asyncResult);
  881.      Void ReadAsyncResponse( Class System.Web.Services.Protocols.WebClientAsyncResult client);
  882.      Void ReadAsyncResponseStream( Class System.Web.Services.Protocols.WebClientAsyncResult client);
  883.      Boolean ProcessAsyncResponseStreamResult( Class System.Web.Services.Protocols.WebClientAsyncResult client,  Class System.IAsyncResult asyncResult);
  884.      Void ReadResponseAsyncCallback( Class System.IAsyncResult asyncResult);
  885.      Class System.Net.WebRequest GetWebRequest( Class System.Uri uri);
  886.      Class System.Net.WebResponse GetWebResponse( Class System.Net.WebRequest request);
  887.      Class System.Net.WebResponse GetWebResponse( Class System.Net.WebRequest request,  Class System.IAsyncResult result);
  888.      Void InitializeAsyncRequest( Class System.Net.WebRequest request,  Object internalAsyncState);
  889.      Void AsyncBufferedSerialize( Class System.Net.WebRequest request,  Class System.IO.Stream requestStream,  Object internalAsyncState);
  890.      Class System.Net.WebResponse EndSend( Class System.IAsyncResult asyncResult,  ByRef Object internalAsyncState,  ByRef Class System.IO.Stream responseStream);
  891.      Object GetFromCache( Class System.Type type);
  892.      Void AddToCache( Class System.Type type,  Object value);
  893.     property Credentials { get(){} set(){} };
  894.     property ConnectionGroupName { get(){} set(){} };
  895.     property PendingSyncRequest { get(){} set(){} };
  896.     property PreAuthenticate { get(){} set(){} };
  897.     property Url { get(){} set(){} };
  898.     property Uri { get(){} set(){} };
  899.     property RequestEncoding { get(){} set(){} };
  900.     property Timeout { get(){} set(){} };
  901.     }
  902. class System.Web.Services.Protocols.HttpWebClientProtocol : System.Web.Services.Protocols.WebClientProtocol
  903.     {
  904.      Boolean allowAutoRedirect;
  905.      Class System.Net.CookieContainer cookieJar;
  906.      Class System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates;
  907.      Class System.Net.IWebProxy proxy;
  908.      String UserAgentDefault;
  909.      String userAgent;
  910.      Void System.Web.Services.Protocols.HttpWebClientProtocol();
  911.      Void System.Web.Services.Protocols.HttpWebClientProtocol( Class System.Web.Services.Protocols.HttpWebClientProtocol protocol);
  912.      Boolean get_AllowAutoRedirect();
  913.      Void set_AllowAutoRedirect( Boolean value);
  914.      Class System.Net.CookieContainer get_CookieContainer();
  915.      Void set_CookieContainer( Class System.Net.CookieContainer value);
  916.      Class System.Security.Cryptography.X509Certificates.X509CertificateCollection get_ClientCertificates();
  917.      String get_UserAgent();
  918.      Void set_UserAgent( String value);
  919.      Class System.Net.IWebProxy get_Proxy();
  920.      Void set_Proxy( Class System.Net.IWebProxy value);
  921.      Class System.Net.WebRequest GetWebRequest( Class System.Uri uri);
  922.      Class System.Net.WebResponse GetWebResponse( Class System.Net.WebRequest request);
  923.      Class System.Net.WebResponse GetWebResponse( Class System.Net.WebRequest request,  Class System.IAsyncResult result);
  924.      Void System.Web.Services.Protocols.HttpWebClientProtocol();
  925.     property AllowAutoRedirect { get(){} set(){} };
  926.     property CookieContainer { get(){} set(){} };
  927.     property ClientCertificates { get(){} set(){} };
  928.     property UserAgent { get(){} set(){} };
  929.     property Proxy { get(){} set(){} };
  930.     }
  931. class System.Web.Services.Protocols.HttpSimpleClientProtocol : System.Web.Services.Protocols.HttpWebClientProtocol
  932.     {
  933.      Class System.Web.Services.Protocols.HttpClientType clientType;
  934.      Void System.Web.Services.Protocols.HttpSimpleClientProtocol();
  935.      Object Invoke( String methodName,  String requestUrl,  SZArray Object parameters);
  936.      Class System.IAsyncResult BeginInvoke( String methodName,  String requestUrl,  SZArray Object parameters,  Class System.AsyncCallback callback,  Object asyncState);
  937.      Void InitializeAsyncRequest( Class System.Net.WebRequest request,  Object internalAsyncState);
  938.      Void AsyncBufferedSerialize( Class System.Net.WebRequest request,  Class System.IO.Stream requestStream,  Object internalAsyncState);
  939.      Object EndInvoke( Class System.IAsyncResult asyncResult);
  940.      Class System.Web.Services.Protocols.MimeParameterWriter GetParameterWriter( Class System.Web.Services.Protocols.HttpClientMethod method);
  941.      Class System.Web.Services.Protocols.HttpClientMethod GetClientMethod( String methodName);
  942.      Object ReadResponse( Class System.Web.Services.Protocols.HttpClientMethod method,  Class System.Net.WebResponse response,  Class System.IO.Stream responseStream);
  943.     }
  944. class InvokeAsyncState : System.Object
  945.     {
  946.      SZArray Object Parameters;
  947.      Class System.Web.Services.Protocols.MimeParameterWriter ParamWriter;
  948.      Class System.Web.Services.Protocols.HttpClientMethod Method;
  949.      Class System.IO.MemoryStream MemoryStream;
  950.      Void InvokeAsyncState( Class System.Web.Services.Protocols.HttpClientMethod method,  Class System.Web.Services.Protocols.MimeParameterWriter paramWriter,  SZArray Object parameters);
  951.     }
  952. class System.Web.Services.Protocols.HttpGetClientProtocol : System.Web.Services.Protocols.HttpSimpleClientProtocol
  953.     {
  954.      Void System.Web.Services.Protocols.HttpGetClientProtocol();
  955.      Class System.Net.WebRequest GetWebRequest( Class System.Uri uri);
  956.     }
  957. class System.Web.Services.Protocols.HttpGetServerProtocolFactory : System.Web.Services.Protocols.ServerProtocolFactory
  958.     {
  959.      Class System.Web.Services.Protocols.ServerProtocol CreateIfRequestCompatible( Class System.Web.HttpRequest request);
  960.      Void System.Web.Services.Protocols.HttpGetServerProtocolFactory();
  961.     }
  962. class System.Web.Services.Protocols.HttpServerProtocol : System.Web.Services.Protocols.ServerProtocol
  963.     {
  964.      Class System.Web.Services.Protocols.HttpServerMethod serverMethod;
  965.      Class System.Web.Services.Protocols.HttpServerType serverType;
  966.      Boolean hasInputPayload;
  967.      Void System.Web.Services.Protocols.HttpServerProtocol( Boolean hasInputPayload);
  968.      Boolean Initialize();
  969.      Boolean get_IsOneWay();
  970.      Class System.Web.Services.Protocols.LogicalMethodInfo get_MethodInfo();
  971.      Class System.Web.Services.Protocols.ServerType get_ServerType();
  972.      SZArray Object ReadParameters();
  973.      Void WriteReturns( SZArray Object returnValues,  Class System.IO.Stream outputStream);
  974.      Boolean WriteException( Class System.Exception e,  Class System.IO.Stream outputStream);
  975.      Boolean AreUrlParametersSupported( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  976.     property IsOneWay { get(){} set(){} };
  977.     property MethodInfo { get(){} set(){} };
  978.     property ServerType { get(){} set(){} };
  979.     }
  980. class System.Web.Services.Protocols.HttpGetServerProtocol : System.Web.Services.Protocols.HttpServerProtocol
  981.     {
  982.      Void System.Web.Services.Protocols.HttpGetServerProtocol();
  983.     }
  984. class System.Web.Services.Protocols.HttpMethodAttribute : System.Attribute
  985.     {
  986.      Class System.Type returnFormatter;
  987.      Class System.Type parameterFormatter;
  988.      Void System.Web.Services.Protocols.HttpMethodAttribute();
  989.      Void System.Web.Services.Protocols.HttpMethodAttribute( Class System.Type returnFormatter,  Class System.Type parameterFormatter);
  990.      Class System.Type get_ReturnFormatter();
  991.      Void set_ReturnFormatter( Class System.Type value);
  992.      Class System.Type get_ParameterFormatter();
  993.      Void set_ParameterFormatter( Class System.Type value);
  994.     property ReturnFormatter { get(){} set(){} };
  995.     property ParameterFormatter { get(){} set(){} };
  996.     }
  997. class System.Web.Services.Protocols.HttpPostClientProtocol : System.Web.Services.Protocols.HttpSimpleClientProtocol
  998.     {
  999.      Void System.Web.Services.Protocols.HttpPostClientProtocol();
  1000.      Class System.Net.WebRequest GetWebRequest( Class System.Uri uri);
  1001.     }
  1002. class System.Web.Services.Protocols.HttpPostServerProtocolFactory : System.Web.Services.Protocols.ServerProtocolFactory
  1003.     {
  1004.      Class System.Web.Services.Protocols.ServerProtocol CreateIfRequestCompatible( Class System.Web.HttpRequest request);
  1005.      Void System.Web.Services.Protocols.HttpPostServerProtocolFactory();
  1006.     }
  1007. class System.Web.Services.Protocols.HttpPostServerProtocol : System.Web.Services.Protocols.HttpServerProtocol
  1008.     {
  1009.      Void System.Web.Services.Protocols.HttpPostServerProtocol();
  1010.     }
  1011. class System.Web.Services.Protocols.HttpServerType : System.Web.Services.Protocols.ServerType
  1012.     {
  1013.      Class System.Collections.Hashtable methods;
  1014.      Void System.Web.Services.Protocols.HttpServerType( Class System.Type type);
  1015.      Class System.Web.Services.Protocols.HttpServerMethod GetMethod( String name);
  1016.      Class System.Web.Services.Protocols.HttpServerMethod GetMethodIgnoreCase( String name);
  1017.     }
  1018. class System.Web.Services.Protocols.HttpServerMethod : System.Object
  1019.     {
  1020.      String name;
  1021.      Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo;
  1022.      SZArray Class System.Type readerTypes;
  1023.      SZArray Object readerInitializers;
  1024.      Class System.Type writerType;
  1025.      Object writerInitializer;
  1026.      Void System.Web.Services.Protocols.HttpServerMethod();
  1027.     }
  1028. class System.Web.Services.Protocols.MimeReturnWriter : System.Web.Services.Protocols.MimeFormatter
  1029.     {
  1030.      Void Write( Class System.Web.HttpResponse response,  Class System.IO.Stream outputStream,  Object returnValue);
  1031.      Void System.Web.Services.Protocols.MimeReturnWriter();
  1032.     }
  1033. class System.Web.Services.Protocols.NopReturnReader : System.Web.Services.Protocols.MimeReturnReader
  1034.     {
  1035.      Object GetInitializer( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  1036.      Void Initialize( Object initializer);
  1037.      Object Read( Class System.Net.WebResponse response,  Class System.IO.Stream responseStream);
  1038.      Void System.Web.Services.Protocols.NopReturnReader();
  1039.     }
  1040. class System.Web.Services.Protocols.RemoteDebugger : System.Object
  1041.     {
  1042.      I4 INPROC_SERVER;
  1043.      Class System.Web.Services.Interop.INotifyConnection2 connection;
  1044.      Boolean getConnection;
  1045.      Class System.Web.Services.Interop.INotifySink2 notifySink;
  1046.      ValueClass System.Web.Services.Interop.NotifyFilter notifyFilter;
  1047.      Class System.Web.Services.Interop.UserThread userThread;
  1048.      ValueClass System.Guid IID_NotifyConnectionClassGuid;
  1049.      ValueClass System.Guid IID_NotifyConnection2Guid;
  1050.      String debuggerHeader;
  1051.      Void System.Web.Services.Protocols.RemoteDebugger();
  1052.      Void Finalize();
  1053.      Boolean IsClientCallOutEnabled();
  1054.      Boolean IsServerCallInEnabled( Class System.Web.Services.Protocols.ServerProtocol protocol,  ByRef String stringBuffer);
  1055.      Class System.Web.Services.Interop.INotifyConnection2 get_Connection();
  1056.      Class System.Web.Services.Interop.INotifySink2 get_NotifySink();
  1057.      Void CloseSharedResources();
  1058.      Void Close();
  1059.      Void NotifyClientCallOut( Class System.Net.WebRequest request);
  1060.      Void NotifyClientCallReturn( Class System.Net.WebResponse response);
  1061.      Void NotifyServerCallEnter( Class System.Web.Services.Protocols.ServerProtocol protocol,  String stringBuffer);
  1062.      Void NotifyServerCallExit( Class System.Web.HttpResponse response);
  1063.      Void OnAppDomainUnload( Object sender,  Class System.EventArgs args);
  1064.      Void OnProcessExit( Object sender,  Class System.EventArgs args);
  1065.      Void System.Web.Services.Interop.INotifySource2.SetNotifyFilter( ValueClass System.Web.Services.Interop.NotifyFilter in_NotifyFilter,  Class System.Web.Services.Interop.UserThread in_pUserThreadFilter);
  1066.      Void System.Web.Services.Protocols.RemoteDebugger();
  1067.     property Connection { get(){} set(){} };
  1068.     property NotifySink { get(){} set(){} };
  1069.     }
  1070. class System.Web.Services.Protocols.RequestResponseUtils : System.Object
  1071.     {
  1072.      Class System.Text.Encoding GetEncoding( String contentType);
  1073.      String ReadResponse( Class System.Net.WebResponse response);
  1074.      String ReadResponse( Class System.Net.WebResponse response,  Class System.IO.Stream stream);
  1075.      Class System.IO.Stream StreamToMemoryStream( Class System.IO.Stream stream);
  1076.      String CreateResponseExceptionString( Class System.Net.WebResponse response);
  1077.      String CreateResponseExceptionString( Class System.Net.WebResponse response,  Class System.IO.Stream stream);
  1078.      Void System.Web.Services.Protocols.RequestResponseUtils();
  1079.     }
  1080. class System.Web.Services.Protocols.ScalarFormatter : System.Object
  1081.     {
  1082.      String ToString( Object value);
  1083.      Object FromString( String value,  Class System.Type type);
  1084.      Object EnumFromString( String value,  Class System.Type type);
  1085.      String EnumToString( Object value);
  1086.      Boolean IsTypeSupported( Class System.Type type);
  1087.      Void System.Web.Services.Protocols.ScalarFormatter();
  1088.     }
  1089. class System.Web.Services.Protocols.UrlEncoder : System.Object
  1090.     {
  1091.      I4 Max16BitUtf8SequenceLength;
  1092.      SZArray Char HexUpperChars;
  1093.      String EscapeString( String s,  Class System.Text.Encoding e);
  1094.      String UrlEscapeString( String s,  Class System.Text.Encoding e);
  1095.      String EscapeStringInternal( String s,  Class System.Text.Encoding e,  Boolean escapeUriStuff);
  1096.      String UrlEscapeStringUnicode( String s);
  1097.      Void HexEscape8( Class System.Text.StringBuilder sb,  Char c);
  1098.      Void HexEscape16( Class System.Text.StringBuilder sb,  Char c);
  1099.      Boolean IsSafe( Char ch);
  1100.      Void System.Web.Services.Protocols.UrlEncoder();
  1101.      Void System.Web.Services.Protocols.UrlEncoder();
  1102.     }
  1103. class System.Web.Services.Protocols.ContentType : System.Object
  1104.     {
  1105.      String TextXml;
  1106.      String TextPlain;
  1107.      String TextHtml;
  1108.      String ApplicationXml;
  1109.      String GetBase( String contentType);
  1110.      String GetCharset( String contentType);
  1111.      Boolean MatchesBase( String contentType,  String baseContentType);
  1112.      Boolean IsTextXmlOrTextPlainOrEmpty( String contentType);
  1113.      Boolean IsTextHtmlOrTextPlainOrEmpty( String contentType);
  1114.      String Compose( String contentType,  Class System.Text.Encoding encoding);
  1115.      Void System.Web.Services.Protocols.ContentType();
  1116.     }
  1117. class System.Web.Services.Protocols.MemberHelper : System.Object
  1118.     {
  1119.      SZArray Object emptyObjectArray;
  1120.      Void SetValue( Class System.Reflection.MemberInfo memberInfo,  Object target,  Object value);
  1121.      Object GetValue( Class System.Reflection.MemberInfo memberInfo,  Object target);
  1122.      Boolean IsStatic( Class System.Reflection.MemberInfo memberInfo);
  1123.      Boolean CanRead( Class System.Reflection.MemberInfo memberInfo);
  1124.      Boolean CanWrite( Class System.Reflection.MemberInfo memberInfo);
  1125.      Void System.Web.Services.Protocols.MemberHelper();
  1126.      Void System.Web.Services.Protocols.MemberHelper();
  1127.     }
  1128. class System.Web.Services.Protocols.SoapMessage : System.Object
  1129.     {
  1130.      ValueClass System.Web.Services.Protocols.SoapMessageStage stage;
  1131.      Class System.Web.Services.Protocols.SoapHeaderCollection headers;
  1132.      Class System.IO.Stream stream;
  1133.      Class System.Web.Services.Protocols.SoapExtensionStream extensionStream;
  1134.      String contentType;
  1135.      SZArray Object parameterValues;
  1136.      Class System.Web.Services.Protocols.SoapException exception;
  1137.      Void System.Web.Services.Protocols.SoapMessage();
  1138.      Void SetParameterValues( SZArray Object parameterValues);
  1139.      SZArray Object GetParameterValues();
  1140.      Void SetException( Class System.Web.Services.Protocols.SoapException exception);
  1141.      Boolean get_OneWay();
  1142.      Object GetInParameterValue( I4 index);
  1143.      Object GetOutParameterValue( I4 index);
  1144.      Object GetReturnValue();
  1145.      Void EnsureOutStage();
  1146.      Void EnsureInStage();
  1147.      Void EnsureNoException();
  1148.      Class System.Web.Services.Protocols.SoapException get_Exception();
  1149.      Class System.Web.Services.Protocols.LogicalMethodInfo get_MethodInfo();
  1150.      Void EnsureStage( ValueClass System.Web.Services.Protocols.SoapMessageStage stage);
  1151.      Class System.Web.Services.Protocols.SoapHeaderCollection get_Headers();
  1152.      Void SetStream( Class System.IO.Stream stream);
  1153.      Void SetExtensionStream( Class System.Web.Services.Protocols.SoapExtensionStream extensionStream);
  1154.      Class System.IO.Stream get_Stream();
  1155.      String get_ContentType();
  1156.      Void set_ContentType( String value);
  1157.      ValueClass System.Web.Services.Protocols.SoapMessageStage get_Stage();
  1158.      Void SetStage( ValueClass System.Web.Services.Protocols.SoapMessageStage stage);
  1159.      String get_Url();
  1160.      String get_Action();
  1161.      SZArray Class System.Web.Services.Protocols.SoapExtension InitializeExtensions( SZArray Class System.Web.Services.Protocols.SoapReflectedExtension reflectedExtensions,  SZArray Object extensionInitializers);
  1162.      Void InitExtensionStreamChain( SZArray Class System.Web.Services.Protocols.SoapExtension extensions);
  1163.      Void RunExtensions( SZArray Class System.Web.Services.Protocols.SoapExtension extensions);
  1164.     property OneWay { get(){} set(){} };
  1165.     property Exception { get(){} set(){} };
  1166.     property MethodInfo { get(){} set(){} };
  1167.     property Headers { get(){} set(){} };
  1168.     property Stream { get(){} set(){} };
  1169.     property ContentType { get(){} set(){} };
  1170.     property Stage { get(){} set(){} };
  1171.     property Url { get(){} set(){} };
  1172.     property Action { get(){} set(){} };
  1173.     }
  1174. class System.Web.Services.Protocols.SoapClientMessage : System.Web.Services.Protocols.SoapMessage
  1175.     {
  1176.      Class System.Web.Services.Protocols.SoapClientMethod method;
  1177.      Class System.Web.Services.Protocols.SoapHttpClientProtocol protocol;
  1178.      String url;
  1179.      SZArray Class System.Web.Services.Protocols.SoapExtension initializedExtensions;
  1180.      Void System.Web.Services.Protocols.SoapClientMessage( Class System.Web.Services.Protocols.SoapHttpClientProtocol protocol,  Class System.Web.Services.Protocols.SoapClientMethod method,  String url);
  1181.      Boolean get_OneWay();
  1182.      Class System.Web.Services.Protocols.SoapHttpClientProtocol get_Client();
  1183.      Class System.Web.Services.Protocols.LogicalMethodInfo get_MethodInfo();
  1184.      String get_Url();
  1185.      String get_Action();
  1186.      Class System.Web.Services.Protocols.SoapClientMethod get_Method();
  1187.      Void EnsureOutStage();
  1188.      Void EnsureInStage();
  1189.     property OneWay { get(){} set(){} };
  1190.     property Client { get(){} set(){} };
  1191.     property MethodInfo { get(){} set(){} };
  1192.     property Url { get(){} set(){} };
  1193.     property Action { get(){} set(){} };
  1194.     property Method { get(){} set(){} };
  1195.     }
  1196. class System.Web.Services.Protocols.SoapDocumentMethodAttribute : System.Attribute
  1197.     {
  1198.      String action;
  1199.      String requestName;
  1200.      String responseName;
  1201.      String requestNamespace;
  1202.      String responseNamespace;
  1203.      Boolean oneWay;
  1204.      ValueClass System.Web.Services.Description.SoapBindingUse use;
  1205.      ValueClass System.Web.Services.Protocols.SoapParameterStyle style;
  1206.      String binding;
  1207.      Void System.Web.Services.Protocols.SoapDocumentMethodAttribute();
  1208.      Void System.Web.Services.Protocols.SoapDocumentMethodAttribute( String action);
  1209.      String get_Action();
  1210.      Void set_Action( String value);
  1211.      Boolean get_OneWay();
  1212.      Void set_OneWay( Boolean value);
  1213.      String get_RequestNamespace();
  1214.      Void set_RequestNamespace( String value);
  1215.      String get_ResponseNamespace();
  1216.      Void set_ResponseNamespace( String value);
  1217.      String get_RequestElementName();
  1218.      Void set_RequestElementName( String value);
  1219.      String get_ResponseElementName();
  1220.      Void set_ResponseElementName( String value);
  1221.      ValueClass System.Web.Services.Description.SoapBindingUse get_Use();
  1222.      Void set_Use( ValueClass System.Web.Services.Description.SoapBindingUse value);
  1223.      ValueClass System.Web.Services.Protocols.SoapParameterStyle get_ParameterStyle();
  1224.      Void set_ParameterStyle( ValueClass System.Web.Services.Protocols.SoapParameterStyle value);
  1225.      String get_Binding();
  1226.      Void set_Binding( String value);
  1227.     property Action { get(){} set(){} };
  1228.     property OneWay { get(){} set(){} };
  1229.     property RequestNamespace { get(){} set(){} };
  1230.     property ResponseNamespace { get(){} set(){} };
  1231.     property RequestElementName { get(){} set(){} };
  1232.     property ResponseElementName { get(){} set(){} };
  1233.     property Use { get(){} set(){} };
  1234.     property ParameterStyle { get(){} set(){} };
  1235.     property Binding { get(){} set(){} };
  1236.     }
  1237. class System.Web.Services.Protocols.SoapDocumentServiceAttribute : System.Attribute
  1238.     {
  1239.      ValueClass System.Web.Services.Description.SoapBindingUse use;
  1240.      ValueClass System.Web.Services.Protocols.SoapParameterStyle paramStyle;
  1241.      ValueClass System.Web.Services.Protocols.SoapServiceRoutingStyle routingStyle;
  1242.      Void System.Web.Services.Protocols.SoapDocumentServiceAttribute();
  1243.      Void System.Web.Services.Protocols.SoapDocumentServiceAttribute( ValueClass System.Web.Services.Description.SoapBindingUse use);
  1244.      Void System.Web.Services.Protocols.SoapDocumentServiceAttribute( ValueClass System.Web.Services.Description.SoapBindingUse use,  ValueClass System.Web.Services.Protocols.SoapParameterStyle paramStyle);
  1245.      ValueClass System.Web.Services.Description.SoapBindingUse get_Use();
  1246.      Void set_Use( ValueClass System.Web.Services.Description.SoapBindingUse value);
  1247.      ValueClass System.Web.Services.Protocols.SoapParameterStyle get_ParameterStyle();
  1248.      Void set_ParameterStyle( ValueClass System.Web.Services.Protocols.SoapParameterStyle value);
  1249.      ValueClass System.Web.Services.Protocols.SoapServiceRoutingStyle get_RoutingStyle();
  1250.      Void set_RoutingStyle( ValueClass System.Web.Services.Protocols.SoapServiceRoutingStyle value);
  1251.     property Use { get(){} set(){} };
  1252.     property ParameterStyle { get(){} set(){} };
  1253.     property RoutingStyle { get(){} set(){} };
  1254.     }
  1255. class System.Web.Services.Protocols.SoapException : System.SystemException
  1256.     {
  1257.      Class System.Xml.XmlQualifiedName code;
  1258.      String actor;
  1259.      Class System.Xml.XmlNode detail;
  1260.      Class System.Xml.XmlQualifiedName ServerFaultCode;
  1261.      Class System.Xml.XmlQualifiedName ClientFaultCode;
  1262.      Class System.Xml.XmlQualifiedName VersionMismatchFaultCode;
  1263.      Class System.Xml.XmlQualifiedName MustUnderstandFaultCode;
  1264.      Class System.Xml.XmlQualifiedName DetailElementName;
  1265.      Void System.Web.Services.Protocols.SoapException( String message,  Class System.Xml.XmlQualifiedName code,  String actor);
  1266.      Void System.Web.Services.Protocols.SoapException( String message,  Class System.Xml.XmlQualifiedName code,  String actor,  Class System.Exception innerException);
  1267.      Void System.Web.Services.Protocols.SoapException( String message,  Class System.Xml.XmlQualifiedName code);
  1268.      Void System.Web.Services.Protocols.SoapException( String message,  Class System.Xml.XmlQualifiedName code,  Class System.Exception innerException);
  1269.      Void System.Web.Services.Protocols.SoapException( String message,  Class System.Xml.XmlQualifiedName code,  String actor,  Class System.Xml.XmlNode detail);
  1270.      Void System.Web.Services.Protocols.SoapException( String message,  Class System.Xml.XmlQualifiedName code,  String actor,  Class System.Xml.XmlNode detail,  Class System.Exception innerException);
  1271.      String get_Actor();
  1272.      Class System.Xml.XmlQualifiedName get_Code();
  1273.      Class System.Xml.XmlNode get_Detail();
  1274.      Void System.Web.Services.Protocols.SoapException();
  1275.     property Actor { get(){} set(){} };
  1276.     property Code { get(){} set(){} };
  1277.     property Detail { get(){} set(){} };
  1278.     }
  1279. class System.Web.Services.Protocols.SoapExtension : System.Object
  1280.     {
  1281.      Object GetInitializer( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo,  Class System.Web.Services.Protocols.SoapExtensionAttribute attribute);
  1282.      Object GetInitializer( Class System.Type serviceType);
  1283.      Void Initialize( Object initializer);
  1284.      Void ProcessMessage( Class System.Web.Services.Protocols.SoapMessage message);
  1285.      Class System.IO.Stream ChainStream( Class System.IO.Stream stream);
  1286.      Void System.Web.Services.Protocols.SoapExtension();
  1287.     }
  1288. class System.Web.Services.Protocols.SoapExtensionAttribute : System.Attribute
  1289.     {
  1290.      Class System.Type get_ExtensionType();
  1291.      I4 get_Priority();
  1292.      Void set_Priority( I4 value);
  1293.      Void System.Web.Services.Protocols.SoapExtensionAttribute();
  1294.     property ExtensionType { get(){} set(){} };
  1295.     property Priority { get(){} set(){} };
  1296.     }
  1297. class System.Web.Services.Protocols.SoapExtensionStream : System.IO.Stream
  1298.     {
  1299.      Class System.IO.Stream innerStream;
  1300.      Boolean streamReady;
  1301.      Void System.Web.Services.Protocols.SoapExtensionStream();
  1302.      Boolean EnsureStreamReady();
  1303.      Boolean get_CanRead();
  1304.      Boolean get_CanSeek();
  1305.      Boolean get_CanWrite();
  1306.      I8 get_Length();
  1307.      I8 get_Position();
  1308.      Void set_Position( I8 value);
  1309.      Void Close();
  1310.      Void Flush();
  1311.      Class System.IAsyncResult BeginRead( SZArray UI1 buffer,  I4 offset,  I4 count,  Class System.AsyncCallback callback,  Object state);
  1312.      I4 EndRead( Class System.IAsyncResult asyncResult);
  1313.      Class System.IAsyncResult BeginWrite( SZArray UI1 buffer,  I4 offset,  I4 count,  Class System.AsyncCallback callback,  Object state);
  1314.      Void EndWrite( Class System.IAsyncResult asyncResult);
  1315.      I8 Seek( I8 offset,  ValueClass System.IO.SeekOrigin origin);
  1316.      Void SetLength( I8 value);
  1317.      I4 Read( SZArray UI1 buffer,  I4 offset,  I4 count);
  1318.      I4 ReadByte();
  1319.      Void Write( SZArray UI1 buffer,  I4 offset,  I4 count);
  1320.      Void WriteByte( UI1 value);
  1321.      Void SetInnerStream( Class System.IO.Stream stream);
  1322.      Void SetStreamReady();
  1323.     property CanRead { get(){} set(){} };
  1324.     property CanSeek { get(){} set(){} };
  1325.     property CanWrite { get(){} set(){} };
  1326.     property Length { get(){} set(){} };
  1327.     property Position { get(){} set(){} };
  1328.     }
  1329. class System.Web.Services.Protocols.SoapHeaderAttribute : System.Attribute
  1330.     {
  1331.      String memberName;
  1332.      ValueClass System.Web.Services.Protocols.SoapHeaderDirection direction;
  1333.      Boolean required;
  1334.      Void System.Web.Services.Protocols.SoapHeaderAttribute( String memberName);
  1335.      String get_MemberName();
  1336.      Void set_MemberName( String value);
  1337.      ValueClass System.Web.Services.Protocols.SoapHeaderDirection get_Direction();
  1338.      Void set_Direction( ValueClass System.Web.Services.Protocols.SoapHeaderDirection value);
  1339.      Boolean get_Required();
  1340.      Void set_Required( Boolean value);
  1341.     property MemberName { get(){} set(){} };
  1342.     property Direction { get(){} set(){} };
  1343.     property Required { get(){} set(){} };
  1344.     }
  1345. class System.Web.Services.Protocols.SoapHeaderDirection : System.Enum
  1346.     {
  1347.      I4 value__;
  1348.      ValueClass System.Web.Services.Protocols.SoapHeaderDirection In;
  1349.      ValueClass System.Web.Services.Protocols.SoapHeaderDirection Out;
  1350.      ValueClass System.Web.Services.Protocols.SoapHeaderDirection InOut;
  1351.     }
  1352. class System.Web.Services.Protocols.SoapHeaderException : System.Web.Services.Protocols.SoapException
  1353.     {
  1354.      Void System.Web.Services.Protocols.SoapHeaderException( String message,  Class System.Xml.XmlQualifiedName code,  String actor);
  1355.      Void System.Web.Services.Protocols.SoapHeaderException( String message,  Class System.Xml.XmlQualifiedName code,  String actor,  Class System.Exception innerException);
  1356.      Void System.Web.Services.Protocols.SoapHeaderException( String message,  Class System.Xml.XmlQualifiedName code);
  1357.      Void System.Web.Services.Protocols.SoapHeaderException( String message,  Class System.Xml.XmlQualifiedName code,  Class System.Exception innerException);
  1358.     }
  1359. class System.Web.Services.Protocols.SoapMessageStage : System.Enum
  1360.     {
  1361.      I4 value__;
  1362.      ValueClass System.Web.Services.Protocols.SoapMessageStage BeforeSerialize;
  1363.      ValueClass System.Web.Services.Protocols.SoapMessageStage AfterSerialize;
  1364.      ValueClass System.Web.Services.Protocols.SoapMessageStage BeforeDeserialize;
  1365.      ValueClass System.Web.Services.Protocols.SoapMessageStage AfterDeserialize;
  1366.     }
  1367. class System.Web.Services.Protocols.SoapParameterStyle : System.Enum
  1368.     {
  1369.      I4 value__;
  1370.      ValueClass System.Web.Services.Protocols.SoapParameterStyle Default;
  1371.      ValueClass System.Web.Services.Protocols.SoapParameterStyle Bare;
  1372.      ValueClass System.Web.Services.Protocols.SoapParameterStyle Wrapped;
  1373.     }
  1374. class System.Web.Services.Protocols.Soap : System.Object
  1375.     {
  1376.      String Namespace;
  1377.      String Encoding;
  1378.      String Action;
  1379.      String Envelope;
  1380.      String Body;
  1381.      String EncodingStyle;
  1382.      String Header;
  1383.      String MustUnderstand;
  1384.      String Actor;
  1385.      String Fault;
  1386.      String FaultCode;
  1387.      String FaultString;
  1388.      String FaultActor;
  1389.      String FaultDetail;
  1390.      String ServerCode;
  1391.      String VersionMismatchCode;
  1392.      String MustUnderstandCode;
  1393.      String ClientCode;
  1394.      String ArrayType;
  1395.      Void System.Web.Services.Protocols.Soap();
  1396.     }
  1397. class System.Web.Services.Protocols.SoapReflectedHeader : System.Object
  1398.     {
  1399.      Class System.Type headerType;
  1400.      Class System.Reflection.MemberInfo memberInfo;
  1401.      ValueClass System.Web.Services.Protocols.SoapHeaderDirection direction;
  1402.      Boolean required;
  1403.      Boolean repeats;
  1404.      Boolean custom;
  1405.      Void System.Web.Services.Protocols.SoapReflectedHeader();
  1406.     }
  1407. class System.Web.Services.Protocols.SoapReflectedExtension : System.Object
  1408.     {
  1409.      Class System.Type type;
  1410.      Class System.Web.Services.Protocols.SoapExtensionAttribute attribute;
  1411.      I4 priority;
  1412.      Void System.Web.Services.Protocols.SoapReflectedExtension( Class System.Type type,  Class System.Web.Services.Protocols.SoapExtensionAttribute attribute);
  1413.      Void System.Web.Services.Protocols.SoapReflectedExtension( Class System.Type type,  Class System.Web.Services.Protocols.SoapExtensionAttribute attribute,  I4 priority);
  1414.      Class System.Web.Services.Protocols.SoapExtension CreateInstance( Object initializer);
  1415.      Object GetInitializer( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  1416.      Object GetInitializer( Class System.Type serviceType);
  1417.      SZArray Object GetInitializers( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo,  SZArray Class System.Web.Services.Protocols.SoapReflectedExtension extensions);
  1418.      SZArray Object GetInitializers( Class System.Type serviceType,  SZArray Class System.Web.Services.Protocols.SoapReflectedExtension extensions);
  1419.      I4 CompareTo( Object o);
  1420.     }
  1421. class System.Web.Services.Protocols.SoapReflectedMethod : System.Object
  1422.     {
  1423.      Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo;
  1424.      String action;
  1425.      String name;
  1426.      Class System.Xml.Serialization.XmlMembersMapping requestMappings;
  1427.      Class System.Xml.Serialization.XmlMembersMapping responseMappings;
  1428.      Class System.Xml.Serialization.XmlMembersMapping inHeaderMappings;
  1429.      Class System.Xml.Serialization.XmlMembersMapping outHeaderMappings;
  1430.      SZArray Class System.Web.Services.Protocols.SoapReflectedHeader headers;
  1431.      SZArray Class System.Web.Services.Protocols.SoapReflectedExtension extensions;
  1432.      Boolean oneWay;
  1433.      Boolean rpc;
  1434.      ValueClass System.Web.Services.Description.SoapBindingUse use;
  1435.      ValueClass System.Web.Services.Protocols.SoapParameterStyle paramStyle;
  1436.      Class System.Web.Services.WebServiceBindingAttribute binding;
  1437.      Void System.Web.Services.Protocols.SoapReflectedMethod();
  1438.     }
  1439. class System.Web.Services.Protocols.SoapHeaderAttributeComparer : System.Object
  1440.     {
  1441.      I4 Compare( Object x,  Object y);
  1442.      Void System.Web.Services.Protocols.SoapHeaderAttributeComparer();
  1443.     }
  1444. class System.Web.Services.Protocols.SoapReflector : System.Object
  1445.     {
  1446.      Boolean ServiceDefaultIsEncoded( Class System.Type type);
  1447.      Boolean ServiceDefaultIsEncoded( Object soapServiceAttribute);
  1448.      String GetEncodedNamespace( String ns,  Boolean serviceDefaultIsEncoded);
  1449.      String GetLiteralNamespace( String ns,  Boolean serviceDefaultIsEncoded);
  1450.      Class System.Xml.Serialization.SoapReflectionImporter CreateSoapImporter( String defaultNs,  Boolean serviceDefaultIsEncoded);
  1451.      Class System.Xml.Serialization.XmlReflectionImporter CreateXmlImporter( String defaultNs,  Boolean serviceDefaultIsEncoded);
  1452.      Void IncludeTypes( SZArray Class System.Web.Services.Protocols.LogicalMethodInfo methods,  Class System.Xml.Serialization.SoapReflectionImporter importer);
  1453.      Object GetSoapMethodAttribute( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  1454.      Object GetSoapServiceAttribute( Class System.Type type);
  1455.      ValueClass System.Web.Services.Protocols.SoapServiceRoutingStyle GetSoapServiceRoutingStyle( Object soapServiceAttribute);
  1456.      String GetSoapMethodBinding( Class System.Web.Services.Protocols.LogicalMethodInfo method);
  1457.      Class System.Web.Services.Protocols.SoapReflectedMethod ReflectMethod( Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo,  Boolean client,  Class System.Xml.Serialization.XmlReflectionImporter xmlImporter,  Class System.Xml.Serialization.SoapReflectionImporter soapImporter,  String defaultNs);
  1458.      Class System.Xml.Serialization.XmlMembersMapping ImportMembersMapping( Class System.Xml.Serialization.XmlReflectionImporter xmlImporter,  Class System.Xml.Serialization.SoapReflectionImporter soapImporter,  Boolean serviceDefaultIsEncoded,  Boolean rpc,  ValueClass System.Web.Services.Description.SoapBindingUse use,  ValueClass System.Web.Services.Protocols.SoapParameterStyle paramStyle,  String elementName,  String elementNamespace,  Boolean nsIsDefault,  SZArray Class System.Xml.Serialization.XmlReflectionMember members validate);
  1459.      Class System.Exception HeaderException( String memberName,  Class System.Type declaringType,  String description);
  1460.      SZArray Class SoapParameterInfo ReflectParameters( SZArray Class System.Reflection.ParameterInfo paramInfos,  String ns);
  1461.      String GetDefaultAction( String defaultNs,  Class System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
  1462.      Void System.Web.Services.Protocols.SoapReflector();
  1463.     }
  1464. class SoapParameterInfo : System.Object
  1465.     {
  1466.      Class System.Reflection.ParameterInfo parameterInfo;
  1467.      Class System.Xml.Serialization.XmlAttributes xmlAttributes;
  1468.      Class System.Xml.Serialization.SoapAttributes soapAttributes;
  1469.      Void SoapParameterInfo();
  1470.     }
  1471. class MethodAttribute : System.Object
  1472.     {
  1473.      String action;
  1474.      String binding;
  1475.      String requestName;
  1476.      String requestNs;
  1477.      String responseName;
  1478.      String responseNs;
  1479.      Void MethodAttribute();
  1480.     }
  1481. class System.Web.Services.Protocols.SoapRpcMethodAttribute : System.Attribute
  1482.     {
  1483.      String action;
  1484.      String requestName;
  1485.      String responseName;
  1486.      String requestNamespace;
  1487.      String responseNamespace;
  1488.      Boolean oneWay;
  1489.      String binding;
  1490.      Void System.Web.Services.Protocols.SoapRpcMethodAttribute();
  1491.      Void System.Web.Services.Protocols.SoapRpcMethodAttribute( String action);
  1492.      String get_Action();
  1493.      Void set_Action( String value);
  1494.      Boolean get_OneWay();
  1495.      Void set_OneWay( Boolean value);
  1496.      String get_RequestNamespace();
  1497.      Void set_RequestNamespace( String value);
  1498.      String get_ResponseNamespace();
  1499.      Void set_ResponseNamespace( String value);
  1500.      String get_RequestElementName();
  1501.      Void set_RequestElementName( String value);
  1502.      String get_ResponseElementName();
  1503.      Void set_ResponseElementName( String value);
  1504.      String get_Binding();
  1505.      Void set_Binding( String value);
  1506.     property Action { get(){} set(){} };
  1507.     property OneWay { get(){} set(){} };
  1508.     property RequestNamespace { get(){} set(){} };
  1509.     property ResponseNamespace { get(){} set(){} };
  1510.     property RequestElementName { get(){} set(){} };
  1511.     property ResponseElementName { get(){} set(){} };
  1512.     property Binding { get(){} set(){} };
  1513.     }
  1514. class System.Web.Services.Protocols.SoapRpcServiceAttribute : System.Attribute
  1515.     {
  1516.      ValueClass System.Web.Services.Protocols.SoapServiceRoutingStyle routingStyle;
  1517.      Void System.Web.Services.Protocols.SoapRpcServiceAttribute();
  1518.      ValueClass System.Web.Services.Protocols.SoapServiceRoutingStyle get_RoutingStyle();
  1519.      Void set_RoutingStyle( ValueClass System.Web.Services.Protocols.SoapServiceRoutingStyle value);
  1520.     property RoutingStyle { get(){} set(){} };
  1521.     }
  1522. class System.Web.Services.Protocols.SoapServiceRoutingStyle : System.Enum
  1523.     {
  1524.      I4 value__;
  1525.      ValueClass System.Web.Services.Protocols.SoapServiceRoutingStyle SoapAction;
  1526.      ValueClass System.Web.Services.Protocols.SoapServiceRoutingStyle RequestElement;
  1527.     }
  1528. class System.Web.Services.Protocols.SoapHeader : System.Object
  1529.     {
  1530.      String actor;
  1531.      Boolean mustUnderstand;
  1532.      Boolean didUnderstand;
  1533.      String get_EncodedMustUnderstand();
  1534.      Void set_EncodedMustUnderstand( String value);
  1535.      Boolean get_MustUnderstand();
  1536.      Void set_MustUnderstand( Boolean value);
  1537.      Boolean get_InternalMustUnderstand();
  1538.      Void set_InternalMustUnderstand( Boolean value);
  1539.      String get_Actor();
  1540.      Void set_Actor( String value);
  1541.      String get_InternalActor();
  1542.      Void set_InternalActor( String value);
  1543.      Boolean get_DidUnderstand();
  1544.      Void set_DidUnderstand( Boolean value);
  1545.      Void System.Web.Services.Protocols.SoapHeader();
  1546.     property EncodedMustUnderstand { get(){} set(){} };
  1547.     property MustUnderstand { get(){} set(){} };
  1548.     property InternalMustUnderstand { get(){} set(){} };
  1549.     property Actor { get(){} set(){} };
  1550.     property InternalActor { get(){} set(){} };
  1551.     property DidUnderstand { get(){} set(){} };
  1552.     }
  1553. class System.Web.Services.Protocols.SoapUnknownHeader : System.Web.Services.Protocols.SoapHeader
  1554.     {
  1555.      Class System.Xml.XmlElement element;
  1556.      Class System.Xml.XmlElement get_Element();
  1557.      Void set_Element( Class System.Xml.XmlElement value);
  1558.      Boolean get_InternalMustUnderstand();
  1559.      Void set_InternalMustUnderstand( Boolean value);
  1560.      String get_InternalActor();
  1561.      Void set_InternalActor( String value);
  1562.      String GetElementAttribute( String name,  String ns,  Class System.Xml.XmlElement element);