MsalException Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Grundläggande undantagstyp utlöses när ett fel inträffar under tokenförvärvet. Mer information finns i https://aka.ms/msal-net-exceptions
public class MsalException : Exception
type MsalException = class
inherit Exception
Public Class MsalException
Inherits Exception
- Arv
-
MsalException
- Härledda
Kommentarer
Undvik att utlösa det här undantaget. Kasta i stället de mer specialiserade MsalClientException eller MsalServiceException
Konstruktorer
| Name | Description |
|---|---|
| MsalException() |
Initierar en ny instans av undantagsklassen. |
| MsalException(String, String, Exception) |
Initierar en ny instans av undantagsklassen med en angiven felkod och en referens till det inre undantaget som är orsaken till det här undantaget. |
| MsalException(String, String) |
Initierar en ny instans av undantagsklassen med en angiven felkod och ett felmeddelande. |
| MsalException(String) |
Initierar en ny instans av undantagsklassen med en angiven felkod. |
Fält
| Name | Description |
|---|---|
| BrokerErrorCode |
En AdditionalExceptionData egenskapsnyckel som är tillgänglig när du använder skrivbordskoordinatorer. |
| BrokerErrorContext |
En AdditionalExceptionData egenskapsnyckel som är tillgänglig när du använder skrivbordskoordinatorer. |
| BrokerErrorStatus |
En AdditionalExceptionData egenskapsnyckel som är tillgänglig när du använder skrivbordskoordinatorer. |
| BrokerErrorTag |
En AdditionalExceptionData egenskapsnyckel som är tillgänglig när du använder skrivbordskoordinatorer. |
| BrokerTelemetry |
En AdditionalExceptionData egenskapsnyckel som är tillgänglig när du använder skrivbordskoordinatorer. |
| ManagedIdentitySource |
En AdditionalExceptionData egenskapsnyckel som är tillgänglig när du använder hanterad identitet. |
Egenskaper
| Name | Description |
|---|---|
| AdditionalExceptionData |
En egenskapsväska med extra information för det här undantaget. |
| CorrelationId |
Ett ID som kan användas för att dela upp ett enda autentiseringsflöde. |
| ErrorCode |
Hämtar protokollfelkoden som returneras av tjänsten eller genereras av klienten. Det här är den kod som du kan lita på för undantagshantering. Värden för den här koden anges vanligtvis i konstanta strängar i de härledda undantagstyperna med förklaringar av minskning. |
| IsRetryable |
Anger om den tidigare åtgärden som resulterade i det här undantaget ska göras om. |
Metoder
| Name | Description |
|---|---|
| FromJsonString(String) |
Tillåter återfuktning av MsalException (eller någon av dess härledda typer) från JSON som genereras av ToJsonString(). |
| ToJsonString() |
Tillåter serialisering av de flesta värden i undantaget till JSON. |
| ToString() |
Skapar och returnerar en strängrepresentation av det aktuella undantaget. |