Freigeben über


AuthorizationProvider-Klasse

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Integration.Server.AuthorizationProvider

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

Syntax

'Declaration
<TeamFoundationServiceDependency(GetType(TeamFoundationIdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSecurityService))> _
Public NotInheritable Class AuthorizationProvider _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationIdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSecurityService))]
public sealed class AuthorizationProvider : ITeamFoundationService

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

Methoden

  Name Beschreibung
Öffentliche Methode AddAccessControlEntries
Öffentliche Methode AddAccessControlEntry
Öffentliche Methode ClearMemoryCache Löscht den Cache für die Objekte und Klassenzuordnungen für die angegebenen securityClass.
Öffentliche Methode EnsurePermitted
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetChangedAccessControlEntries
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetObjectClass
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsPermitted
Öffentliche Methode ListLocalizedActionNames
Öffentliche Methode ListObjectClassActions
Öffentliche Methode ListObjectClasses
Öffentliche Methode ReadAccessControlList
Öffentliche Methode RegisterObject
Öffentliche Methode RemoveAccessControlEntry
Öffentliche Methode ReplaceAccessControlList
Öffentliche Methode ResetInheritance
Öffentliche Methode SecurityObjectCreatedByClassId Melden Sie den Anbieter, dass ein Objekt erstellt wurde.
Öffentliche Methode SecurityObjectCreatedByParentId Melden Sie den Anbieter, dass ein Objekt erstellt wurde.
Öffentliche Methode SecurityObjectDeleted Melden Sie den Anbieter, dass ein Objekt gelöscht wurde
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode UnregisterObject

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceEnd
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceStart

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.Integration.Server-Namespace