Freigeben über


TeamFoundationSecurityNamespace.CheckPermissionForAnyChildren-Methode

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

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

Überladungsliste

  Name Beschreibung
Öffentliche Methode CheckPermissionForAnyChildren(TeamFoundationRequestContext, IEnumerable<String>, Int32, Boolean, Boolean, PermissionEvaluationCallback) Erste prüft, ob der Anforderungskontext, die den Aufruf einer SystemRequestContext ist und es wird sofort zurückgegeben.Als Nächstes Abfragen zugrunde liegenden Speicher Berechtigung zu bestimmen, ob die requestContext.UserContext die angeforderten Berechtigungen für dieses Token oder eines seiner untergeordneten Elemente hat.Wenn AlwaysAllowAdministrators true und die UserContext ein Administrator auf diesem Host ist, verfügt der Benutzer unabhängig davon, was sagt, dass die Auswertung von Berechtigungen.Wenn UserContext nicht die RequestedPermissions für alle untergeordneten Elemente verfügt, wird eine SecurityAccessException ausgelöst.
Öffentliche Methode CheckPermissionForAnyChildren(TeamFoundationRequestContext, String, Int32, Boolean, Boolean, PermissionEvaluationCallback) Erste prüft, ob der Anforderungskontext, die den Aufruf einer SystemRequestContext ist und es wird sofort zurückgegeben.Als Nächstes Abfragen zugrunde liegenden Speicher Berechtigung zu bestimmen, ob die requestContext.UserContext die angeforderten Berechtigungen für dieses Token oder eines seiner untergeordneten Elemente hat.Wenn AlwaysAllowAdministrators true und die UserContext ein Administrator auf diesem Host ist, verfügt der Benutzer unabhängig davon, was sagt, dass die Auswertung von Berechtigungen.Wenn UserContext nicht die RequestedPermissions für alle untergeordneten Elemente verfügt, wird eine SecurityAccessException ausgelöst.

Zum Seitenanfang

Siehe auch

Referenz

TeamFoundationSecurityNamespace Klasse

Microsoft.TeamFoundation.Framework.Server-Namespace