MsalClientException Classe
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.
Questa classe di eccezione rappresenta gli errori locali per la libreria o il dispositivo. Contrariamente al MsalServiceException fatto che rappresentano gli errori che si verificano dal servizio ad Azure o dalla rete. Per informazioni dettagliate, vedi https://aka.ms/msal-net-exceptions
public class MsalClientException : Microsoft.Identity.Client.MsalException
type MsalClientException = class
inherit MsalException
Public Class MsalClientException
Inherits MsalException
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| MsalClientException(String, String, Exception) |
Inizializza una nuova istanza della classe di eccezione con un codice di errore, un messaggio di errore e un'eccezione interna specificati. |
| MsalClientException(String, String) |
Inizializza una nuova istanza della classe di eccezione con un codice di errore e un messaggio di errore specificati. |
| MsalClientException(String) |
Inizializza una nuova istanza della classe di eccezione con un codice di errore specificato. |
Campi
| Nome | Descrizione |
|---|---|
| BrokerErrorCode |
Una AdditionalExceptionData chiave di proprietà, disponibile quando si usano broker desktop. (Ereditato da MsalException) |
| BrokerErrorContext |
Una AdditionalExceptionData chiave di proprietà, disponibile quando si usano broker desktop. (Ereditato da MsalException) |
| BrokerErrorStatus |
Una AdditionalExceptionData chiave di proprietà, disponibile quando si usano broker desktop. (Ereditato da MsalException) |
| BrokerErrorTag |
Una AdditionalExceptionData chiave di proprietà, disponibile quando si usano broker desktop. (Ereditato da MsalException) |
| BrokerTelemetry |
Una AdditionalExceptionData chiave di proprietà, disponibile quando si usano broker desktop. (Ereditato da MsalException) |
| ManagedIdentitySource |
Una AdditionalExceptionData chiave di proprietà, disponibile quando si usa l'identità gestita. (Ereditato da MsalException) |
Proprietà
| Nome | Descrizione |
|---|---|
| AdditionalExceptionData |
Contenitore delle proprietà con dettagli aggiuntivi per questa eccezione. (Ereditato da MsalException) |
| CorrelationId |
ID che può essere usato per suddividere un singolo flusso di autenticazione. (Ereditato da MsalException) |
| ErrorCode |
Ottiene il codice di errore del protocollo restituito dal servizio o generato dal client. Si tratta del codice su cui è possibile fare affidamento per la gestione delle eccezioni. I valori per questo codice vengono in genere forniti in stringhe costanti nei tipi di eccezioni derivate con spiegazioni della mitigazione. (Ereditato da MsalException) |
| IsRetryable |
Indica se l'operazione precedente che ha generato questa eccezione deve essere ritentata. (Ereditato da MsalException) |
Metodi
| Nome | Descrizione |
|---|---|
| ToJsonString() |
Consente la serializzazione della maggior parte dei valori dell'eccezione in JSON. (Ereditato da MsalException) |
| ToString() |
Crea e restituisce una rappresentazione di stringa dell'eccezione corrente. (Ereditato da MsalException) |