SqlConnection.AccessToken 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
연결에 대한 액세스 토큰을 가져오거나 설정합니다.
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
속성 값
연결에 대한 액세스 토큰입니다.
- 특성
예외
충돌 AccessToken 하는 다른 인증 구성과 결합됩니다.
설명
AccessToken은 연결 풀 키의 일부입니다. 다른 모든 속성이 다른 기존 연결과 동일한 새 연결에 새로 고친 액세스 토큰을 제공하면 새 연결이 새 풀에 배치됩니다. 이 속성을 사용하여 사용자 고유의 액세스 토큰을 관리할 때는 주의해야 합니다. 연결 풀링을 위해 새로 고친 액세스 토큰을 고유하게 고려하지 않는 속성을 대신 사용하는 AccessTokenCallback 것이 좋습니다.
애플리케이션은 액세스 토큰이 만료되고 풀의 연결이 더 이상 사용되지 않아야 하는 시기를 알 책임이 있습니다. AccessToken과 함께 최소 풀 크기 > 0을 설정하는 경우 액세스 토큰이 만료된 후 호출 ClearPool(SqlConnection) 하여 연결 풀이 풀에서 만든 실제 연결이 무기한 유지되지 않도록 해야 합니다.
이 속성은 , Credential및 속성과 AccessTokenCallbackSspiContextProvider 함께 사용할 수 없습니다. SSPI는 토큰 기반 인증의 InvalidOperationException대안이기 때문에 이미 설정된 경우 SspiContextProvider 이 속성을 설정하면 throw됩니다.