SqlConnection.SspiContextProvider 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SSPI 컨텍스트를 사용자 지정하기 위한 인스턴스를 가져오거나 설정합니다 SspiContextProvider . 설정하지 않으면 플랫폼의 기본값이 사용됩니다.
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 또는 AccessTokenCallback 속성이 AccessToken 이미 설정되어 있거나 연결이 열려 있는 동안 설정됩니다.
설명
SspiContextProvider는 연결 풀 키의 일부입니다. 구현이 리소스당 안정적인 ID를 반환하도록 이 속성을 사용할 때는 주의해야 합니다.
SSPI는 토큰 기반 인증의 대안이므로 이 속성은 및 속성과 AccessTokenAccessTokenCallback 함께 사용할 수 없습니다. 두 속성 중 하나가 이미 설정된 경우 이 속성을 설정하고 이 속성이 설정된 InvalidOperationException동안 해당 속성 중 하나를 설정하면 throw됩니다. 할당하면 null 속성이 지워지고 throw되지 않습니다.