Idioma

SqlConnection.AccessToken Propriedade

Definição

Obtém ou define o token de acesso para a conexão.

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

Valor da propriedade

O token de acesso para a conexão.

Atributos

Exceções

A AccessToken combinação é combinada com outras configurações de autenticação conflitantes.

Comentários

O AccessToken faz parte da chave do pool de conexões. Fornecer um token de acesso atualizado para uma nova conexão, com todas as outras propriedades iguais a outras conexões existentes, colocará essa nova conexão em um novo pool. Cuidado ao usar essa propriedade para gerenciar seu próprio token de acesso. Considere usar a AccessTokenCallback propriedade, que não considerará os tokens de acesso atualizados como distintos para fins de pool de conexões.

O aplicativo é responsável por saber quando o token de acesso expira e as conexões do pool não devem mais ser usadas. Se você definir um tamanho > mínimo de pool 0 junto com um AccessToken, deverá chamar ClearPool(SqlConnection) depois que o token de acesso expirar para garantir que o pool de conexões não mantenha as conexões físicas (criadas pelo pool) indefinidamente.

Essa propriedade é mutuamente exclusiva com o AccessTokenCallback, Credentiale SspiContextProvider as propriedades. A definição dessa propriedade quando SspiContextProvider já está definida é gerada InvalidOperationExceptionporque o SSPI é uma alternativa à autenticação baseada em token.

Aplica-se a