Jazyk

SqlConnection.SspiContextProvider Vlastnost

Definice

Získá nebo nastaví SspiContextProvider instanci pro přizpůsobení kontextu SSPI. Pokud není nastavená, použije se výchozí hodnota pro platformu.

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

Hodnota vlastnosti

Instance SspiContextProvider .

Výjimky

Je nastavena SspiContextProviderAccessTokenAccessTokenCallback , když je vlastnost již nastavena, nebo je připojení otevřené.

Poznámky

SspiContextProvider je součástí klíče fondu připojení. Při použití této vlastnosti je potřeba dbát na to, aby implementace vrátila stabilní identitu na prostředek.

SSPI je alternativou k ověřování na základě tokenů, takže se tato vlastnost vzájemně vylučují s vlastnostmi a AccessTokenCallback vlastnostmiAccessToken. Nastavení této vlastnosti, pokud je některý z těchto již nastavena InvalidOperationExceptionvyvolá a nastavení některé z těchto, zatímco tato vlastnost je nastavena také vyvolá. Přiřazení null vymaže vlastnost a nikdy se nevyvolá.

Platí pro