PlatformBrokerError class
Hibaosztály az MSAL futtatókörnyezeti hibákhoz, amelyek megőrzik a részletes közvetítői információkat
- Extends
Konstruktorok
| Platform |
Tulajdonságok
| status |
Numerikus hibakód az MSAL-futtatókörnyezetből |
| tag | Hibacímke az MSAL-futtatókörnyezetből |
Örökölt tulajdonságok
| correlation |
A hibához társított korrelációs azonosító |
| error |
Rövid sztring-denotálási hiba |
| error |
A hiba részletes leírása |
| message | |
| name | |
| platform |
Alapértelmezett PlatformBrokerError az MsalNodeRuntime-ból, ha a közvetítő engedélyezve van |
| stack | |
| stack |
A Az alapértelmezett érték az, Ha nem számra vagy negatív értékre állítva állítják be, a stack trace-ek nem fognak képkockákat rögzíteni. |
| sub |
Egy hiba alosztályát ismerteti |
Örökölt metódusok
| capture |
Létrehoz egy
A nyomvonal első sorát előtagja . Az opcionális Az érv
|
| prepare |
Lásd: https://v8.dev/docs/stack-trace-api#customizing-stack-traces |
| set |
Konstruktor adatai
PlatformBrokerError(string, string, number, number)
new PlatformBrokerError(errorStatus: string, errorContext: string, errorCode: number, errorTag: number)
Paraméterek
- errorStatus
-
string
- errorContext
-
string
- errorCode
-
number
- errorTag
-
number
Tulajdonság adatai
statusCode
Numerikus hibakód az MSAL-futtatókörnyezetből
statusCode: number
Tulajdonság értéke
number
tag
Hibacímke az MSAL-futtatókörnyezetből
tag: string
Tulajdonság értéke
string
Örökölt tulajdonság részletei
correlationId
A hibához társított korrelációs azonosító
correlationId: string
Tulajdonság értéke
string
ÖröklöttAuthError.correlationId
errorCode
Rövid sztring-denotálási hiba
errorCode: string
Tulajdonság értéke
string
ÖrököltAuthError.errorCode
errorMessage
A hiba részletes leírása
errorMessage: string
Tulajdonság értéke
string
ÖrököltAuthError.errorMessage
message
platformBrokerError
Alapértelmezett PlatformBrokerError az MsalNodeRuntime-ból, ha a közvetítő engedélyezve van
platformBrokerError?: PlatformBrokerError
Tulajdonság értéke
stack
stackTraceLimit
A Error.stackTraceLimit tulajdonság megadja, hogy hány stack frame gyűjtött egy stack trace (akár a new Error().stackError.captureStackTrace(obj)veremnyomony), hogy generálják vagy ).
Az alapértelmezett érték az, 10 de beállíthat bármely érvényes JavaScript számra. A változások minden verem nyomkövetését érintik, amelyet az érték megváltoztatása után rögzítenek.
Ha nem számra vagy negatív értékre állítva állítják be, a stack trace-ek nem fognak képkockákat rögzíteni.
static stackTraceLimit: number
Tulajdonság értéke
number
ÖrököltAuthError.stackTraceLimit
subError
Örökölt metódus részletei
captureStackTrace(object, Function)
Létrehoz egy .stack tulajdonságot , targetObjectamely elérése esetén egy stringet ad vissza, amely a kódban megadott helyet képviseli.Error.captureStackTrace()
const myObject = {};
Error.captureStackTrace(myObject);
myObject.stack; // Similar to `new Error().stack`
A nyomvonal első sorát előtagja .${myObject.name}: ${myObject.message}
Az opcionális constructorOpt érv elfogad egy függvényt. Ha megadják, az összes feletti constructorOptkeret, beleértve constructorOpt, kimarad a generált veremnyomból.
Az érv constructorOpt hasznos a hibagenerálás megvalósítási részleteinek elrejtésére a felhasználó elől. Ilyenek például a következők:
function a() {
b();
}
function b() {
c();
}
function c() {
// Create an error without stack trace to avoid calculating the stack trace twice.
const { stackTraceLimit } = Error;
Error.stackTraceLimit = 0;
const error = new Error();
Error.stackTraceLimit = stackTraceLimit;
// Capture the stack trace above function b
Error.captureStackTrace(error, b); // Neither function c, nor b is included in the stack trace
throw error;
}
a();
static function captureStackTrace(targetObject: object, constructorOpt?: Function)
Paraméterek
- targetObject
-
object
- constructorOpt
-
Function
ÖrököltAuthError.captureStackTrace
prepareStackTrace(Error, CallSite[])
Lásd: https://v8.dev/docs/stack-trace-api#customizing-stack-traces
static function prepareStackTrace(err: Error, stackTraces: CallSite[]): any
Paraméterek
- err
-
Error
- stackTraces
-
CallSite[]
Válaszok
any
ÖrököltAuthError.prepareStackTrace
setCorrelationId(string)
function setCorrelationId(correlationId: string)
Paraméterek
- correlationId
-
string
Öröklött forrás:AuthError.setCorrelationId