Removes all the elements that match the conditions defined by the specified predicate.
Namespace:  System.Web.Http.Controllers
Assembly:  System.Web.Http (in System.Web.Http.dll)
Syntax
'Declaration
Public Function RemoveAll ( _
    serviceType As Type, _
    match As Predicate(Of Object) _
) As Integer
'Usage
Dim instance As ServicesContainer 
Dim serviceType As Type 
Dim match As Predicate(Of Object)
Dim returnValue As Integer 
returnValue = instance.RemoveAll(serviceType, _
    match)
public int RemoveAll(
    Type serviceType,
    Predicate<Object> match
)
public:
int RemoveAll(
    Type^ serviceType, 
    Predicate<Object^>^ match
)
member RemoveAll : 
        serviceType:Type * 
        match:Predicate<Object> -> int
public function RemoveAll(
    serviceType : Type, 
    match : Predicate<Object>
) : int
Parameters
- serviceType 
 Type: System.Type- The service type. 
- match 
 Type: System.Predicate<Object>- The delegate that defines the conditions of the elements to remove. 
Return Value
Type: System.Int32
The number of elements removed from the list.