//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------ using System.Collections.Generic; using System.Collections.ObjectModel; using System.IdentityModel.Protocols.WSTrust; namespace System.IdentityModel.Metadata { /// /// Defines the application service descriptor and its endpoints. /// public class ApplicationServiceDescriptor : WebServiceDescriptor { Collection endpoints = new Collection(); Collection passiveRequestorEndpoints = new Collection(); /// /// Empty constructor. /// public ApplicationServiceDescriptor() { } /// /// Gets the endpoints of this application service. /// public ICollection Endpoints { get { return this.endpoints; } } /// /// Gets the passive requestor endpoints of this application service. /// public ICollection PassiveRequestorEndpoints { get { return this.passiveRequestorEndpoints; } } } }