SqlConnection.SspiContextProvider 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 a SspiContextProvider instância para personalizar o contexto SSPI. Se não for definido, o padrão para a plataforma será usado.
public:
property Microsoft::Data::SqlClient::SspiContextProvider ^ SspiContextProvider { Microsoft::Data::SqlClient::SspiContextProvider ^ get(); void set(Microsoft::Data::SqlClient::SspiContextProvider ^ value); };
public Microsoft.Data.SqlClient.SspiContextProvider SspiContextProvider { get; set; }
member this.SspiContextProvider : Microsoft.Data.SqlClient.SspiContextProvider with get, set
Public Property SspiContextProvider As SspiContextProvider
Valor da propriedade
Uma SspiContextProvider instância.
Exceções
O SspiContextProvider valor é definido enquanto a AccessToken propriedade ou a AccessTokenCallback propriedade já está definida ou a conexão está aberta.
Comentários
O SspiContextProvider faz parte da chave do pool de conexões. Deve-se tomar cuidado ao usar essa propriedade para garantir que a implementação retorne uma identidade estável por recurso.
O SSPI é uma alternativa à autenticação baseada em token, portanto, essa propriedade é mutuamente exclusiva com as propriedades e AccessTokenCallback as AccessToken propriedades. Definir essa propriedade quando qualquer uma delas já estiver definida é lançada InvalidOperationExceptione definir uma delas enquanto essa propriedade também é definida. A atribuição null limpa a propriedade e nunca é gerada.