This documentation is archived and is not being maintained.

OperationMessageCollection.Remove Method

Removes the first occurrence of the specified OperationMessage from the OperationMessageCollection.

[Visual Basic]
Public Sub Remove( _
   ByVal operationMessage As OperationMessage _
)
[C#]
public void Remove(
 OperationMessage operationMessage
);
[C++]
public: void Remove(
 OperationMessage* operationMessage
);
[JScript]
public function Remove(
   operationMessage : OperationMessage
);

Parameters

operationMessage
The OperationMessage to remove from the collection.

Remarks

This method performs a linear search; therefore, the average execution time is proportional to Count.

The elements that follow the removed OperationMessage move up to occupy the vacated spot.

Example

[Visual Basic] 
myOperationMessageCollection.Remove(myInputOperationMessage)

' Display Flow, Input, and Output after removing.
DisplayFlowInputOutput(myOperationMessageCollection, "Remove")

' Insert the message at index 0 in the collection.
myOperationMessageCollection.Insert(0, myInputOperationMessage)

' Display Flow, Input, and Output after inserting.
DisplayFlowInputOutput(myOperationMessageCollection, "Insert")


[C#] 
myOperationMessageCollection.Remove(myInputOperationMessage);

// Display Flow, Input, and Output after removing.
DisplayFlowInputOutput(myOperationMessageCollection, "Remove");

// Insert the message at index 0 in the collection.
myOperationMessageCollection.Insert(0, myInputOperationMessage);

// Display Flow, Input, and Output after inserting.
DisplayFlowInputOutput(myOperationMessageCollection, "Insert");

[C++] 
myOperationMessageCollection->Remove(myInputOperationMessage);

// Display Flow, Input, and Output after removing.
DisplayFlowInputOutput(myOperationMessageCollection, S"Remove");

// Insert the message at index 0 in the collection.
myOperationMessageCollection->Insert(0, myInputOperationMessage);

// Display Flow, Input, and Output after inserting.
DisplayFlowInputOutput(myOperationMessageCollection, S"Insert");

[JScript] No example is available for JScript. To view a Visual Basic, C#, or C++ example, click the Language Filter button Language Filter in the upper-left corner of the page.

Requirements

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

See Also

OperationMessageCollection Class | OperationMessageCollection Members | System.Web.Services.Description Namespace

Show: