Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

255 lines
16 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Type Name="SoapHeaderHandling" FullName="System.Web.Services.Protocols.SoapHeaderHandling">
<TypeSignature Language="C#" Value="public sealed class SoapHeaderHandling" />
<AssemblyInfo>
<AssemblyName>System.Web.Services</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<remarks>To be added.</remarks>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>The <see cref="T:System.Web.Services.Protocols.SoapHeaderHandling" /> class is used to get, set, write, and read SOAP header content to and from SOAP messages.</para>
</summary>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SoapHeaderHandling ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<remarks>To be added.</remarks>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Initializes a new instance of <see cref="T:System.Web.Services.Protocols.SoapHeaderHandling" />.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="EnsureHeadersUnderstood">
<MemberSignature Language="C#" Value="public static void EnsureHeadersUnderstood (System.Web.Services.Protocols.SoapHeaderCollection headers);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="headers" Type="System.Web.Services.Protocols.SoapHeaderCollection" />
</Parameters>
<Docs>
<remarks>To be added.</remarks>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Checks to ensure that the SOAP headers that must be understood have been understood; if not, this method throws an exception.</para>
</summary>
<param name="headers">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection" /> that contains the SOAP headers.</param>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="GetHeaderMembers">
<MemberSignature Language="C#" Value="public static void GetHeaderMembers (System.Web.Services.Protocols.SoapHeaderCollection headers, object target, System.Web.Services.Protocols.SoapHeaderMapping[] mappings, System.Web.Services.Protocols.SoapHeaderDirection direction, bool client);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="headers" Type="System.Web.Services.Protocols.SoapHeaderCollection" />
<Parameter Name="target" Type="System.Object" />
<Parameter Name="mappings" Type="System.Web.Services.Protocols.SoapHeaderMapping[]" />
<Parameter Name="direction" Type="System.Web.Services.Protocols.SoapHeaderDirection" />
<Parameter Name="client" Type="System.Boolean" />
</Parameters>
<Docs>
<remarks>To be added.</remarks>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Gets the SOAP header content for the specified SOAP message.</para>
</summary>
<param name="headers">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection" /> that contains the SOAP headers.</param>
<param name="target">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Object" /> that represents the SOAP message.</param>
<param name="mappings">
<attribution license="cc4" from="Microsoft" modified="false" />An array of type <see cref="T:System.Web.Services.Protocols.SoapHeaderMapping" /> that contains the mappings for the SOAP headers.</param>
<param name="direction">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Web.Services.Protocols.SoapHeaderDirection" /> value that indicates the direction of the SOAP headers.</param>
<param name="client">
<attribution license="cc4" from="Microsoft" modified="false" />This parameter is currently not used.</param>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="ReadHeaders">
<MemberSignature Language="C#" Value="public string ReadHeaders (System.Xml.XmlReader reader, System.Xml.Serialization.XmlSerializer serializer, System.Web.Services.Protocols.SoapHeaderCollection headers, System.Web.Services.Protocols.SoapHeaderMapping[] mappings, System.Web.Services.Protocols.SoapHeaderDirection direction, string envelopeNS, string encodingStyle, bool checkRequiredHeaders);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="reader" Type="System.Xml.XmlReader" />
<Parameter Name="serializer" Type="System.Xml.Serialization.XmlSerializer" />
<Parameter Name="headers" Type="System.Web.Services.Protocols.SoapHeaderCollection" />
<Parameter Name="mappings" Type="System.Web.Services.Protocols.SoapHeaderMapping[]" />
<Parameter Name="direction" Type="System.Web.Services.Protocols.SoapHeaderDirection" />
<Parameter Name="envelopeNS" Type="System.String" />
<Parameter Name="encodingStyle" Type="System.String" />
<Parameter Name="checkRequiredHeaders" Type="System.Boolean" />
</Parameters>
<Docs>
<remarks>To be added.</remarks>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Returns a <see cref="T:System.String" /> that contains the SOAP header content of the SOAP message.</para>
</summary>
<returns>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>A <see cref="T:System.String" /> that contains the SOAP header content of the SOAP message.</para>
</returns>
<param name="reader">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Xml.XmlReader" /> to be used in writing the headers.</param>
<param name="serializer">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Xml.Serialization.XmlSerializer" /> to be used in reading the headers.</param>
<param name="headers">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection" /> that contains the SOAP headers.</param>
<param name="mappings">
<attribution license="cc4" from="Microsoft" modified="false" />An array of type <see cref="T:System.Web.Services.Protocols.SoapHeaderMapping" /> that contains the mappings for the SOAP headers.</param>
<param name="direction">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Web.Services.Protocols.SoapHeaderDirection" /> value that indicates the direction of the SOAP headers.</param>
<param name="envelopeNS">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.String" /> that contains the namespace for the SOAP message envelope.</param>
<param name="encodingStyle">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.String" /> that contains the encoding style for the SOAP headers.</param>
<param name="checkRequiredHeaders">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Boolean" /> that indicates whether to check for the required SOAP headers.</param>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="SetHeaderMembers">
<MemberSignature Language="C#" Value="public static void SetHeaderMembers (System.Web.Services.Protocols.SoapHeaderCollection headers, object target, System.Web.Services.Protocols.SoapHeaderMapping[] mappings, System.Web.Services.Protocols.SoapHeaderDirection direction, bool client);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="headers" Type="System.Web.Services.Protocols.SoapHeaderCollection" />
<Parameter Name="target" Type="System.Object" />
<Parameter Name="mappings" Type="System.Web.Services.Protocols.SoapHeaderMapping[]" />
<Parameter Name="direction" Type="System.Web.Services.Protocols.SoapHeaderDirection" />
<Parameter Name="client" Type="System.Boolean" />
</Parameters>
<Docs>
<remarks>To be added.</remarks>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Sets the SOAP header content for the specified SOAP message.</para>
</summary>
<param name="headers">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection" /> that contains the SOAP headers.</param>
<param name="target">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Object" /> that represents the SOAP message.</param>
<param name="mappings">
<attribution license="cc4" from="Microsoft" modified="false" />An array of type <see cref="T:System.Web.Services.Protocols.SoapHeaderMapping" /> that contains the mappings for the SOAP headers.</param>
<param name="direction">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Web.Services.Protocols.SoapHeaderDirection" /> value that indicates the direction of the SOAP headers.</param>
<param name="client">
<attribution license="cc4" from="Microsoft" modified="false" />This parameter is currently not used.</param>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="WriteHeaders">
<MemberSignature Language="C#" Value="public static void WriteHeaders (System.Xml.XmlWriter writer, System.Xml.Serialization.XmlSerializer serializer, System.Web.Services.Protocols.SoapHeaderCollection headers, System.Web.Services.Protocols.SoapHeaderMapping[] mappings, System.Web.Services.Protocols.SoapHeaderDirection direction, bool isEncoded, string defaultNS, bool serviceDefaultIsEncoded, string envelopeNS);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="writer" Type="System.Xml.XmlWriter" />
<Parameter Name="serializer" Type="System.Xml.Serialization.XmlSerializer" />
<Parameter Name="headers" Type="System.Web.Services.Protocols.SoapHeaderCollection" />
<Parameter Name="mappings" Type="System.Web.Services.Protocols.SoapHeaderMapping[]" />
<Parameter Name="direction" Type="System.Web.Services.Protocols.SoapHeaderDirection" />
<Parameter Name="isEncoded" Type="System.Boolean" />
<Parameter Name="defaultNS" Type="System.String" />
<Parameter Name="serviceDefaultIsEncoded" Type="System.Boolean" />
<Parameter Name="envelopeNS" Type="System.String" />
</Parameters>
<Docs>
<remarks>To be added.</remarks>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Writes the specified SOAP header content to the SOAP message.</para>
</summary>
<param name="writer">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Xml.XmlWriter" /> to be used in writing the headers.</param>
<param name="serializer">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Xml.Serialization.XmlSerializer" /> to be used in writing the headers.</param>
<param name="headers">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection" /> that contains the SOAP headers to be written.</param>
<param name="mappings">
<attribution license="cc4" from="Microsoft" modified="false" />An array of type <see cref="T:System.Web.Services.Protocols.SoapHeaderMapping" /> that contains the mappings for the SOAP headers.</param>
<param name="direction">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Web.Services.Protocols.SoapHeaderDirection" /> value that indicates the direction of the SOAP headers.</param>
<param name="isEncoded">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Boolean" /> that indicates whether the SOAP headers are encoded.</param>
<param name="defaultNS">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.String" /> that contains the default namespace for the XML Web service.</param>
<param name="serviceDefaultIsEncoded">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Boolean" /> that indicates whether data sent to and from the XML Web service is encoded by default.</param>
<param name="envelopeNS">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.String" /> that contains the namespace for the SOAP message envelope.</param>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="WriteUnknownHeaders">
<MemberSignature Language="C#" Value="public static void WriteUnknownHeaders (System.Xml.XmlWriter writer, System.Web.Services.Protocols.SoapHeaderCollection headers, string envelopeNS);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="writer" Type="System.Xml.XmlWriter" />
<Parameter Name="headers" Type="System.Web.Services.Protocols.SoapHeaderCollection" />
<Parameter Name="envelopeNS" Type="System.String" />
</Parameters>
<Docs>
<remarks>To be added.</remarks>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Writes the specified SOAP header content to the SOAP message.</para>
</summary>
<param name="writer">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Xml.XmlWriter" /> to be used in writing the headers.</param>
<param name="headers">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection" /> that contains the SOAP headers to be written.</param>
<param name="envelopeNS">
<attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.String" /> that contains the namespace for the SOAP message envelope.</param>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
</Members>
</Type>