SoapHeaderCollection.Remove(SoapHeader) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt das erste Vorkommen einer bestimmten SoapHeader aus SoapHeaderCollection.
public:
void Remove(System::Web::Services::Protocols::SoapHeader ^ header);
public void Remove (System.Web.Services.Protocols.SoapHeader header);
member this.Remove : System.Web.Services.Protocols.SoapHeader -> unit
Public Sub Remove (header As SoapHeader)
Parameter
- header
- SoapHeader
Der SoapHeader, der aus der SoapHeaderCollection entfernt werden soll.
Beispiele
// Check to see whether the collection contains mySecondSoapHeader.
if ( mySoapHeaderCollection->Contains( mySecondSoapHeader ) )
{
// Get the index of mySecondSoapHeader from the collection.
Console::WriteLine( "Index of mySecondSoapHeader: {0}", mySoapHeaderCollection->IndexOf( mySecondSoapHeader ) );
// Get the SoapHeader from the collection.
MySoapHeader^ mySoapHeader1 = dynamic_cast<MySoapHeader^>(mySoapHeaderCollection[ mySoapHeaderCollection->IndexOf( mySecondSoapHeader ) ]);
Console::WriteLine( "SoapHeader retrieved from the collection: {0}", mySoapHeader1 );
// 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." );
// Check to see whether the collection contains mySecondSoapHeader.
if(mySoapHeaderCollection.Contains(mySecondSoapHeader))
{
// Get the index of mySecondSoapHeader from the collection.
Console.WriteLine("Index of mySecondSoapHeader: " +
mySoapHeaderCollection.IndexOf(mySecondSoapHeader));
// Get the SoapHeader from the collection.
MySoapHeader mySoapHeader1 = (MySoapHeader)mySoapHeaderCollection
[mySoapHeaderCollection.IndexOf(mySecondSoapHeader)];
Console.WriteLine("SoapHeader retrieved from the collection: "
+ mySoapHeader1);
// 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.");
' 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
Hinweise
Die SoapHeader Elemente, die dem entfernten SoapHeader Folgen, werden nach oben verschoben, um die frei gewordene Stelle einzunehmen.
Gilt für:
Weitere Informationen
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.