Freigeben über


TeamFoundationOnPremLicensingService-Klasse

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Server.Core.TeamFoundationLicensingServiceBase
    Microsoft.TeamFoundation.Server.Core.TeamFoundationOnPremLicensingService

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

Syntax

'Declaration
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationIdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
Public Class TeamFoundationOnPremLicensingService _
    Inherits TeamFoundationLicensingServiceBase
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationIdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
public class TeamFoundationOnPremLicensingService : TeamFoundationLicensingServiceBase

Der TeamFoundationOnPremLicensingService-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode TeamFoundationOnPremLicensingService

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddUserLicense
Geschützte Methode CheckReadPermission (Von TeamFoundationLicensingServiceBase geerbt.)
Geschützte Methode CheckWritePermission (Von TeamFoundationLicensingServiceBase geerbt.)
Geschützte Methode EnsureSettingsLoaded (Überschreibt TeamFoundationLicensingServiceBase.EnsureSettingsLoaded(TeamFoundationRequestContext).)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetAllLicenses (Von TeamFoundationLicensingServiceBase geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetLicenseFeature (Von TeamFoundationLicensingServiceBase geerbt.)
Öffentliche Methode GetLicenseFeaturesInPreview (Von TeamFoundationLicensingServiceBase geerbt.)
Öffentliche Methode GetLicensesForUser (Überschreibt TeamFoundationLicensingServiceBase.GetLicensesForUser(TeamFoundationRequestContext, IdentityDescriptor).)
Öffentliche Methode GetLicenseType (Von TeamFoundationLicensingServiceBase geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsFeatureSupported(TeamFoundationRequestContext, Guid) (Von TeamFoundationLicensingServiceBase geerbt.)
Öffentliche Methode IsFeatureSupported(TeamFoundationRequestContext, Guid, IdentityDescriptor) (Überschreibt TeamFoundationLicensingServiceBase.IsFeatureSupported(TeamFoundationRequestContext, Guid, IdentityDescriptor).)
Geschützte Methode LocalizeLicenseFeature (Von TeamFoundationLicensingServiceBase geerbt.)
Geschützte Methode LocalizeLicenseType (Von TeamFoundationLicensingServiceBase geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnLicensePackageChanged (Von TeamFoundationLicensingServiceBase geerbt.)
Öffentliche Methode RemoveUserLicense
Öffentliche Methode ServiceEnd (Von TeamFoundationLicensingServiceBase geerbt.)
Öffentliche Methode ServiceStart (Von TeamFoundationLicensingServiceBase geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Geschütztes Feld m_defaultFeatures (Von TeamFoundationLicensingServiceBase geerbt.)
Geschütztes Feld m_defaultLicense (Von TeamFoundationLicensingServiceBase geerbt.)
Geschütztes Feld m_featureToLicenseFeature (Von TeamFoundationLicensingServiceBase geerbt.)
Geschütztes Feld m_licenseToLicenseType (Von TeamFoundationLicensingServiceBase geerbt.)
Geschütztes Feld m_previewFeatures (Von TeamFoundationLicensingServiceBase geerbt.)
Geschütztes Feld m_settingsLoaded (Von TeamFoundationLicensingServiceBase geerbt.)
Geschütztes Feld m_settingsLock (Von TeamFoundationLicensingServiceBase geerbt.)
Geschütztes FeldStatischer Member s_area
Geschütztes FeldStatischer Member s_layer

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Server.Core-Namespace