| 123456789101112131415161718192021222324252627282930313233343536373839 |
- //------------------------------------------------------------
- // Copyright (c) Microsoft Corporation. All rights reserved.
- //------------------------------------------------------------
- namespace System.ServiceModel.Description
- {
- using System.Collections.Generic;
- using System.Collections.ObjectModel;
- using System.Runtime.Serialization;
- public class FaultDescriptionCollection : Collection<FaultDescription>
- {
- internal FaultDescriptionCollection()
- {
- }
- public FaultDescription Find(string action)
- {
- foreach (FaultDescription description in this)
- {
- if (description != null && action == description.Action)
- return description;
- }
- return null;
- }
- public Collection<FaultDescription> FindAll(string action)
- {
- Collection<FaultDescription> descriptions = new Collection<FaultDescription>();
- foreach (FaultDescription description in this)
- {
- if (description != null && action == description.Action)
- descriptions.Add(description);
- }
- return descriptions;
- }
- }
- }
|