Freigeben über


TeamFoundationSecurityNamespace.HasPermission-Methode

Geschützte Member einschließen
Geerbte Member einschließen

Dieser Member wird überladen. Klicken Sie auf einen Namen in der Überladungsliste, um vollständige Informationen zu diesem Member sowie zu Syntax, Nutzung und Beispielen zu erhalten.

Überladungs liste

  Name Beschreibung
Öffentliche Methode HasPermission(TeamFoundationRequestContext, IEnumerable<String>, Int32, Boolean, PermissionEvaluationCallback) Erstes überprüft, um festzustellen, ob der Anforderungskontext, der den Aufruf ausführt, ein SystemRequestContext ist und wenn ja, gibt er true sofort zurückgegeben.Danach fordert es den zugrunde liegenden Berechtigungsspeicher ab, um zu bestimmen, ob das requestContext.UserContext die angeforderten Berechtigungen auf den Token enthält.Wenn alwaysAllowAdministrators true ist und das UserContext Administrator auf diesem Server ist, verfügt der Benutzer über unabhängig davon, welche die Berechtigungsauswertung angezeigt.Wenn das UserContext nicht die requestedPermissions hat, false zurückgegeben.
Öffentliche Methode HasPermission(TeamFoundationRequestContext, String, Int32, Boolean, PermissionEvaluationCallback) Erstes überprüft, um festzustellen, ob der Anforderungskontext, der den Aufruf ausführt, ein SystemRequestContext ist und wenn ja, gibt er true sofort zurückgegeben.Danach fordert sie den zugrunde liegenden Berechtigungsspeicher ab, um zu bestimmen, ob das requestContext.UserContext die angeforderten Berechtigungen für dieses Token enthält.Wenn alwaysAllowAdministrators true ist und das UserContext Administrator auf diesem Server ist, verfügt der Benutzer über unabhängig davon, welche die Berechtigungsauswertung angezeigt.Wenn das UserContext nicht die requestedPermissions hat, false zurückgegeben.

Zum Seitenanfang

Siehe auch

Referenz

TeamFoundationSecurityNamespace Klasse

Microsoft.TeamFoundation.Framework.Server-Namespace