Język

BaseAbstractAcquireTokenParameterBuilder<T>.WithExtraQueryParameters Metoda

Definicja

Przeciążenia

Nazwa Opis
WithExtraQueryParameters(Dictionary<String,String>)
Przestarzałe.

Ustawia dodatkowe parametry zapytania dla ciągu zapytania w żądaniu uwierzytelniania HTTP.

WithExtraQueryParameters(IDictionary<String,ValueTuple<String,Boolean>>)

Ustawia dodatkowe parametry zapytania dla ciągu zapytania w żądaniu uwierzytelniania HTTP z kontrolą, które parametry są zawarte w kluczu pamięci podręcznej

WithExtraQueryParameters(Dictionary<String,String>)

Uwaga

This method is deprecated. Use the WithExtraQueryParameters(IDictionary<string, (string value, bool includeInCacheKey)>) method instead, which provides control over which parameters are included in the cache key.

Ustawia dodatkowe parametry zapytania dla ciągu zapytania w żądaniu uwierzytelniania HTTP.

[System.Obsolete("This method is deprecated. Use the WithExtraQueryParameters(IDictionary<string, (string value, bool includeInCacheKey)>) method instead, which provides control over which parameters are included in the cache key.", false)]
public T WithExtraQueryParameters(System.Collections.Generic.Dictionary<string,string> extraQueryParameters);
[<System.Obsolete("This method is deprecated. Use the WithExtraQueryParameters(IDictionary<string, (string value, bool includeInCacheKey)>) method instead, which provides control over which parameters are included in the cache key.", false)>]
member this.WithExtraQueryParameters : System.Collections.Generic.Dictionary<string, string> -> 'T
Public Function WithExtraQueryParameters (extraQueryParameters As Dictionary(Of String, String)) As T

Parametry

extraQueryParameters
Dictionary<String,String>

Ten parametr zostanie dołączony jako do ciągu zapytania w żądaniu uwierzytelniania HTTP do urzędu jako ciąg segmentów formularza key=value oddzielonego znakiem ampersand. Parametr może mieć wartość null.

Zwraca

T

Konstruktor do tworzenia łańcucha . Za pomocą metod.

Atrybuty

Dotyczy

WithExtraQueryParameters(IDictionary<String,ValueTuple<String,Boolean>>)

Ustawia dodatkowe parametry zapytania dla ciągu zapytania w żądaniu uwierzytelniania HTTP z kontrolą, które parametry są zawarte w kluczu pamięci podręcznej

public T WithExtraQueryParameters(System.Collections.Generic.IDictionary<string,(string Value, bool IncludeInCacheKey)> extraQueryParameters);
member this.WithExtraQueryParameters : System.Collections.Generic.IDictionary<string, ValueTuple<string, bool>> -> 'T
Public Function WithExtraQueryParameters (extraQueryParameters As IDictionary(Of String, ValueTuple(Of String, Boolean))) As T

Parametry

extraQueryParameters
IDictionary<String,ValueTuple<String,Boolean>>

Ten parametr zostanie dołączony jako do ciągu zapytania w żądaniu uwierzytelniania HTTP do urzędu i scalony z dodanymi do interfejsu API withExtraQueryParameters na poziomie aplikacji. Każdy wpis słownika mapuje nazwę parametru na krotkę zawierającą: - Wartość: wartość parametru, która zostanie dołączona do ciągu zapytania — IncludeInCacheKey: czy ten parametr powinien zostać uwzględniony podczas obliczania klucza pamięci podręcznej tokenu. Aby upewnić się, że prawidłowy token jest zwracany z pamięci podręcznej, parametr IncludeInCacheKey powinien mieć wartość true, jeśli parametr ma wpływ na zawartość tokenu lub ważność (np. oświadczenia lub parametry specyficzne dla zasobu). Parametr może mieć wartość null.

Zwraca

T

Konstruktor do łańcucha . Za pomocą metod.

Dotyczy