SqlConnection.SspiContextProvider Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'istanza SspiContextProvider di per personalizzare il contesto SSPI. Se non è impostato, verrà usato il valore predefinito per la piattaforma.
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
Valore della proprietà
SspiContextProvider Istanza di .
Eccezioni
l'oggetto SspiContextProvider viene impostato mentre la AccessToken proprietà o AccessTokenCallback è già impostata oppure la connessione è aperta.
Commenti
SspiContextProvider fa parte della chiave del pool di connessioni. Prestare attenzione quando si usa questa proprietà per garantire che l'implementazione restituisca un'identità stabile per ogni risorsa.
SSPI è un'alternativa all'autenticazione basata su token, quindi questa proprietà si escludono a vicenda con le AccessToken proprietà e AccessTokenCallback . L'impostazione di questa proprietà quando una di queste è già impostata genera InvalidOperationExceptionun'eccezione e imposta una di queste proprietà mentre questa proprietà viene impostata genera anche un'eccezione. L'assegnazione null cancella la proprietà e non genera mai un'eccezione.