Dil

SqlConnection.SspiContextProvider Özellik

Tanım

SSPI bağlamını SspiContextProvider özelleştirmek için örneği alır veya ayarlar. Ayarlanmadıysa, platform için varsayılan değer kullanılır.

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

Özellik Değeri

Bir SspiContextProvider örnek.

Özel durumlar

SspiContextProvider veya AccessTokenCallback özelliği zaten ayarlanmışken veya bağlantı açıkken AccessToken ayarlanır.

Açıklamalar

SspiContextProvider, bağlantı havuzu anahtarının bir parçasıdır. Uygulamanın kaynak başına kararlı bir kimlik döndürdüğünden emin olmak için bu özellik kullanılırken dikkatli olunmalıdır.

SSPI, belirteç tabanlı kimlik doğrulamasına bir alternatiftir, bu nedenle bu özellik ve AccessTokenCallback özellikleriyle AccessToken birbirini dışlar. Bu özelliklerden biri zaten ayarlandığında bu özelliğin ayarlanması oluşturur InvalidOperationExceptionve bu özellik ayarlanırken bunlardan birini ayarlamak da oluşturur. atama özelliği null temizler ve hiçbir zaman atamaz.

Şunlara uygulanır