MessagePartCollection::Contains Method (MessagePart^)
.NET Framework (current version)
Returns a value indicating whether the specified MessagePart is a member of the MessagePartCollection.
Assembly: System.Web.Services (in System.Web.Services.dll)
Parameters
- messagePart
-
Type:
System.Web.Services.Description::MessagePart^
The MessagePart for which to check collection membership.
Return Value
Type: System::Booleantrue if the messagePart parameter is a member of the MessagePartCollection; otherwise, false.
The following example demonstrates a use of the Contains method.
Console::WriteLine( "Checking if message is AddHttpPostOut..." ); Message^ myMessage = myServiceDescription->Messages[ "AddHttpPostOut" ]; if ( myMessageCollection->Contains( myMessage ) ) { // Get the mssage part collection. MessagePartCollection^ myMessagePartCollection = myMessage->Parts; // Get the part named Body. MessagePart^ myMessagePart = myMessage->Parts[ "Body" ]; if ( myMessagePartCollection->Contains( myMessagePart ) ) { // Get the part named Body. Console::WriteLine( "Index of Body in MessagePart collection = {0}", myMessagePartCollection->IndexOf( myMessagePart ) ); Console::WriteLine( "Deleting Body from MessagePart collection..." ); myMessagePartCollection->Remove( myMessagePart ); if ( myMessagePartCollection->IndexOf( myMessagePart ) == -1 ) Console::WriteLine( "from the message AddHttpPostOut." ); } }
.NET Framework
Available since 1.1
Available since 1.1
Show: