BaseRequestExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erweiterungsmethoden für Graph-Anforderungen
public static class BaseRequestExtensions
type BaseRequestExtensions = class
Public Module BaseRequestExtensions
- Vererbung
-
BaseRequestExtensions
Methoden
| Name | Beschreibung |
|---|---|
| WithAppOnly<T>(T, Boolean, String) |
Wird auf eine Anforderung angewendet, wird ausgedrückt, dass nur App-Berechtigungen für Graph verwendet werden. |
| WithAuthenticationOptions<T>(T, Action<AuthorizationHeaderProviderOptions>) |
Überschreibt die Authentifizierungsoptionen für eine bestimmte Anforderung. |
| WithAuthenticationScheme<T>(T, String) |
Legt das Authentifizierungsschema fest, das von IAuthenticationProvider der Authentifizierung dieser Anforderung verwendet wird. Dies funktioniert nur mit dem Standardauthentifizierungshandler und dem Standardsatz von Microsoft Graph Authentifizierungsanbietern. Wenn Sie einen benutzerdefinierten Authentifizierungshandler oder Authentifizierungsanbieter verwenden, müssen Sie den Abruf in Ihrer Implementierung behandeln. |
| WithScopes<T>(T, String[]) |
Legt die Bereiche Microsoft Graph fest, die verwendet IAuthenticationProvider werden, um diese Anforderung zu authentifizieren und kann verwendet werden, um eine inkrementelle Bereichszustimmung durchzuführen. Dies funktioniert nur mit dem Standardauthentifizierungshandler und dem Standardsatz von Microsoft Graph Authentifizierungsanbietern. Wenn Sie einen benutzerdefinierten Authentifizierungshandler oder Authentifizierungsanbieter verwenden, müssen Sie den Abruf in Ihrer Implementierung behandeln. |
| WithUser<T>(T, ClaimsPrincipal) |
Überschreibt die Authentifizierungsoptionen für eine bestimmte Anforderung. |