SqlConnection.AccessToken Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.