Язык

SqlConnection.SspiContextProvider Свойство

Определение

Возвращает или задает SspiContextProvider экземпляр для настройки контекста SSPI. Если не задано, будет использоваться значение по умолчанию для платформы.

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

Значение свойства

Экземпляр SspiContextProvider .

Исключения

Значение SspiContextProvider задано, пока AccessTokenAccessTokenCallback свойство уже задано, или подключение открыто.

Комментарии

SspiContextProvider является частью ключа пула подключений. Будьте внимательны при использовании этого свойства, чтобы реализация возвращала стабильное удостоверение для каждого ресурса.

SSPI является альтернативой аутентификации на основе маркеров, поэтому это свойство взаимоисключает с AccessToken свойствами и AccessTokenCallback свойствами. Установка этого свойства, если любой из них уже задан, InvalidOperationExceptionи установка одного из них, пока это свойство также вызывается. Назначение null очищает свойство и никогда не создает вызовы.

Применяется к