InvocationContext class
A meghívásra vonatkozó metaadatokat és segédmetególokat tartalmaz
Konstruktorok
| Invocation |
Csak tesztelési célokra. Ez mindig az Ön számára lesz létrehozva, amikor az Azure Functions-futtatókörnyezetben fut |
Tulajdonságok
| extra |
Másodlagos bemenetek lekérésére használt objektum |
| extra |
Másodlagos kimenetek beállítására használt objektum |
| function |
A meghívandó függvény neve |
| invocation |
Egyedi guid, amely erre a meghívásra vonatkozik |
| options | A függvény regisztrálásakor használt beállítások MEGJEGYZÉS: Ez az érték kissé eltérhet az eredetitől, mert érvényesítve lett, és az alapértelmezett értékek explicit módon hozzáadhatók |
| retry |
Az aktuális függvény végrehajtásának újrapróbálkozási környezete, ha az újrapróbálkozási szabályzat definiálva van |
| trace |
TraceContext-információk az elosztott nyomkövetési forgatókönyvek engedélyezéséhez |
| trigger |
Metaadatok az eseményindítóról vagy nincs definiálva, ha a metaadatok már máshol jelennek meg. Ez például nem lesz definiálva a HTTP- és időzítő-eseményindítók esetében, mert a kérelemben található információk & időzítőobjektumot |
Metódusok
| debug(any[]) | A hibakeresési adatok naplózásának ajánlott módja (1. szint) a hívás során.
Hasonló Node.js |
| error(any[]) | A hibaadatok naplózásának ajánlott módja (4. szint) a meghívás során.
Hasonló Node.js |
| info(any[]) | Az információadatok naplózásának ajánlott módja (2. szint) a meghívás során.
Hasonló Node.js |
| log(any[]) | Az adatok meghívás közbeni naplózásának ajánlott módja.
Hasonló Node.js |
| trace(any[]) | A nyomkövetési adatok naplózásának ajánlott módja (0. szint) a meghívás során.
Hasonló Node.js |
| warn(any[]) | A figyelmeztetési adatok naplózásának ajánlott módja (3. szint) a meghívás során.
Hasonló Node.js |
Konstruktor adatai
InvocationContext(InvocationContextInit)
Csak tesztelési célokra. Ez mindig az Ön számára lesz létrehozva, amikor az Azure Functions-futtatókörnyezetben fut
new InvocationContext(init?: InvocationContextInit)
Paraméterek
Tulajdonság adatai
extraInputs
Másodlagos bemenetek lekérésére használt objektum
extraInputs: InvocationContextExtraInputs
Tulajdonság értéke
extraOutputs
Másodlagos kimenetek beállítására használt objektum
extraOutputs: InvocationContextExtraOutputs
Tulajdonság értéke
functionName
A meghívandó függvény neve
functionName: string
Tulajdonság értéke
string
invocationId
Egyedi guid, amely erre a meghívásra vonatkozik
invocationId: string
Tulajdonság értéke
string
options
A függvény regisztrálásakor használt beállítások MEGJEGYZÉS: Ez az érték kissé eltérhet az eredetitől, mert érvényesítve lett, és az alapértelmezett értékek explicit módon hozzáadhatók
options: EffectiveFunctionOptions
Tulajdonság értéke
retryContext
Az aktuális függvény végrehajtásának újrapróbálkozási környezete, ha az újrapróbálkozási szabályzat definiálva van
retryContext?: RetryContext
Tulajdonság értéke
traceContext
TraceContext-információk az elosztott nyomkövetési forgatókönyvek engedélyezéséhez
traceContext?: TraceContext
Tulajdonság értéke
triggerMetadata
Metaadatok az eseményindítóról vagy nincs definiálva, ha a metaadatok már máshol jelennek meg. Ez például nem lesz definiálva a HTTP- és időzítő-eseményindítók esetében, mert a kérelemben található információk & időzítőobjektumot
triggerMetadata?: TriggerMetadata
Tulajdonság értéke
Metódus adatai
debug(any[])
A hibakeresési adatok naplózásának ajánlott módja (1. szint) a hívás során.
Hasonló Node.jsconsole.debug, de integrálása az Azure-funkciókkal, például az Application Insightsszal
function debug(args: any[])
Paraméterek
- args
-
any[]
error(any[])
A hibaadatok naplózásának ajánlott módja (4. szint) a meghívás során.
Hasonló Node.jsconsole.error, de integrálása az Azure-funkciókkal, például az Application Insightsszal
function error(args: any[])
Paraméterek
- args
-
any[]
info(any[])
Az információadatok naplózásának ajánlott módja (2. szint) a meghívás során.
Hasonló Node.jsconsole.info, de integrálása az Azure-funkciókkal, például az Application Insightsszal
function info(args: any[])
Paraméterek
- args
-
any[]
log(any[])
Az adatok meghívás közbeni naplózásának ajánlott módja.
Hasonló Node.jsconsole.log, de integrálása van az Azure-funkciókkal, például az Application Insights az "információ" naplószintjét használja
function log(args: any[])
Paraméterek
- args
-
any[]
trace(any[])
A nyomkövetési adatok naplózásának ajánlott módja (0. szint) a meghívás során.
Hasonló Node.jsconsole.trace, de integrálása az Azure-funkciókkal, például az Application Insightsszal
function trace(args: any[])
Paraméterek
- args
-
any[]
warn(any[])
A figyelmeztetési adatok naplózásának ajánlott módja (3. szint) a meghívás során.
Hasonló Node.jsconsole.warn, de integrálása az Azure-funkciókkal, például az Application Insightsszal
function warn(args: any[])
Paraméterek
- args
-
any[]