ITeamFoundationLicensingService Interface

Namespace:  Microsoft.TeamFoundation.Server.Core
Assembly:  Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)

Syntax

'Declaration
<DefaultServiceImplementationAttribute(GetType(TeamFoundationOnPremLicensingService))> _
Public Interface ITeamFoundationLicensingService _
    Inherits ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationOnPremLicensingService))]
public interface ITeamFoundationLicensingService : ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationOnPremLicensingService))]
public interface class ITeamFoundationLicensingService : ITeamFoundationService
[<DefaultServiceImplementationAttribute(typeof(TeamFoundationOnPremLicensingService))>]
type ITeamFoundationLicensingService =  
    interface 
        interface ITeamFoundationService 
    end
public interface ITeamFoundationLicensingService extends ITeamFoundationService

The ITeamFoundationLicensingService type exposes the following members.

Methods

  Name Description
Public method GetAllLicenses
Public method GetLicenseFeature
Public method GetLicenseFeaturesInPreview
Public method GetLicensesForUser
Public method GetLicenseType
Public method IsFeatureSupported(TeamFoundationRequestContext, Guid)
Public method IsFeatureSupported(TeamFoundationRequestContext, Guid, IdentityDescriptor)
Public method ServiceEnd ServiceEnd is called when the Host is being Shutdown and this service should free all resources it is holding onto. (Inherited from ITeamFoundationService.)
Public method ServiceStart ServiceStart is called when the service is initialized. If the service is intialized asynchronously it must implement Service_Ready which is used to determine when the service is ready for users to access it. (Inherited from ITeamFoundationService.)

Top

See Also

Reference

Microsoft.TeamFoundation.Server.Core Namespace