Lingua

SqlConnection.AccessToken Proprietà

Definizione

Ottiene o imposta il token di accesso per la connessione.

public:
 property System::String ^ AccessToken { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public string AccessToken { get; set; }
public string AccessToken { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.AccessToken : string with get, set
member this.AccessToken : string with get, set
Public Property AccessToken As String

Valore della proprietà

Token di accesso per la connessione.

Attributi

Eccezioni

viene AccessToken combinato con altre configurazioni di autenticazione in conflitto.

Commenti

AccessToken fa parte della chiave del pool di connessioni. Specificando un token di accesso aggiornato a una nuova connessione, con tutte le altre proprietà uguali ad altre connessioni esistenti, la nuova connessione verrà inserita in un nuovo pool. Prestare attenzione quando si usa questa proprietà per gestire il proprio token di accesso. Prendere invece in considerazione l'uso della AccessTokenCallback proprietà , che non considererà i token di accesso aggiornati come distinti ai fini del pool di connessioni.

L'applicazione è responsabile di sapere quando scade il token di accesso e le connessioni dal pool non devono più essere usate. Se si impostano dimensioni > minime del pool 0 insieme a accessToken, è necessario chiamare ClearPool(SqlConnection) dopo la scadenza del token di accesso per assicurarsi che il pool di connessioni non mantenga le connessioni fisiche (create dal pool) per un tempo illimitato.

Questa proprietà si escludono a vicenda con le AccessTokenCallbackproprietà , Credentiale SspiContextProvider . L'impostazione di questa proprietà quando SspiContextProvider è già impostata genera InvalidOperationException, perché SSPI è un'alternativa all'autenticazione basata su token.

Si applica a