SoapHeaderCollection.Remove Method (SoapHeader)
.NET Framework (current version)
Removes the first occurrence of a specific SoapHeader from the SoapHeaderCollection.
Assembly: System.Web.Services (in System.Web.Services.dll)
Parameters
- header
-
Type:
System.Web.Services.Protocols.SoapHeader
The SoapHeader to remove from the SoapHeaderCollection.
The SoapHeader elements that follow the removed SoapHeader move up to occupy the vacated spot.
' Check to see whether the collection contains mySecondSoapHeader. If mySoapHeaderCollection.Contains(mySecondSoapHeader) Then ' Get the index of mySecondSoapHeader from the collection. Console.WriteLine("Index of mySecondSoapHeader: " & _ mySoapHeaderCollection.IndexOf(mySecondSoapHeader).ToString()) ' Get the SoapHeader from the collection. Dim mySoapHeader1 As MySoapHeader = CType(mySoapHeaderCollection( _ mySoapHeaderCollection.IndexOf(mySecondSoapHeader)), _ MySoapHeader) Console.WriteLine("SoapHeader retrieved from the collection: " _ & mySoapHeader1.ToString()) ' Remove a SoapHeader from the collection. mySoapHeaderCollection.Remove(mySoapHeader1) Console.WriteLine("Number of items after removal: {0}", _ & mySoapHeaderCollection.Count) Else Console.WriteLine( _ "mySoapHeaderCollection does not contain mySecondSoapHeader.") End If
.NET Framework
Available since 1.1
Available since 1.1
Show: