InvocationContext class
Berisi metadata dan metode pembantu khusus untuk pemanggilan ini
Konstruktor
| Invocation |
Hanya untuk tujuan pengujian. Ini akan selalu dibangun untuk Anda saat dijalankan dalam konteks runtime Bahasa Umum Azure Functions |
Properti
| extra |
Objek yang digunakan untuk mendapatkan input sekunder |
| extra |
Objek yang digunakan untuk mengatur output sekunder |
| function |
Nama fungsi yang sedang dipanggil |
| invocation |
Panduan unik khusus untuk pemanggilan ini |
| options | Opsi yang digunakan saat mendaftarkan fungsi NOTE: Nilai ini mungkin sedikit berbeda dari aslinya karena telah divalidasi dan default mungkin telah ditambahkan secara eksplisit |
| retry |
Konteks coba lagi dari eksekusi fungsi saat ini jika kebijakan coba lagi ditentukan |
| trace |
Informasi TraceContext untuk mengaktifkan skenario pelacakan terdistribusi |
| trigger |
Metadata tentang pemicu atau tidak terdefinisi jika metadata sudah diwakili di tempat lain Misalnya, ini akan tidak ditentukan untuk pemicu http dan timer karena Anda dapat menemukan informasi tersebut pada permintaan & objek timer sebagai gantinya |
Metode
| debug(any[]) | Cara yang disarankan untuk mencatat data debug (tingkat 1) selama pemanggilan.
Mirip dengan |
| error(any[]) | Cara yang disarankan untuk mencatat data kesalahan (tingkat 4) selama pemanggilan.
Mirip dengan |
| info(any[]) | Cara yang disarankan untuk mencatat data informasi (tingkat 2) selama pemanggilan.
Mirip dengan |
| log(any[]) | Cara yang disarankan untuk mencatat data selama pemanggilan.
Mirip dengan |
| trace(any[]) | Cara yang disarankan untuk mencatat data pelacakan (tingkat 0) selama pemanggilan.
Mirip dengan |
| warn(any[]) | Cara yang disarankan untuk mencatat data peringatan (tingkat 3) selama pemanggilan.
Mirip dengan |
Detail Konstruktor
InvocationContext(InvocationContextInit)
Hanya untuk tujuan pengujian. Ini akan selalu dibangun untuk Anda saat dijalankan dalam konteks runtime Bahasa Umum Azure Functions
new InvocationContext(init?: InvocationContextInit)
Parameter
Detail Properti
extraInputs
Objek yang digunakan untuk mendapatkan input sekunder
extraInputs: InvocationContextExtraInputs
Nilai Properti
extraOutputs
Objek yang digunakan untuk mengatur output sekunder
extraOutputs: InvocationContextExtraOutputs
Nilai Properti
functionName
Nama fungsi yang sedang dipanggil
functionName: string
Nilai Properti
string
invocationId
Panduan unik khusus untuk pemanggilan ini
invocationId: string
Nilai Properti
string
options
Opsi yang digunakan saat mendaftarkan fungsi NOTE: Nilai ini mungkin sedikit berbeda dari aslinya karena telah divalidasi dan default mungkin telah ditambahkan secara eksplisit
options: EffectiveFunctionOptions
Nilai Properti
retryContext
Konteks coba lagi dari eksekusi fungsi saat ini jika kebijakan coba lagi ditentukan
retryContext?: RetryContext
Nilai Properti
traceContext
Informasi TraceContext untuk mengaktifkan skenario pelacakan terdistribusi
traceContext?: TraceContext
Nilai Properti
triggerMetadata
Metadata tentang pemicu atau tidak terdefinisi jika metadata sudah diwakili di tempat lain Misalnya, ini akan tidak ditentukan untuk pemicu http dan timer karena Anda dapat menemukan informasi tersebut pada permintaan & objek timer sebagai gantinya
triggerMetadata?: TriggerMetadata
Nilai Properti
Detail Metode
debug(any[])
Cara yang disarankan untuk mencatat data debug (tingkat 1) selama pemanggilan.
Mirip dengan console.debugNode.js, tetapi memiliki integrasi dengan fitur Azure seperti wawasan aplikasi
function debug(args: any[])
Parameter
- args
-
any[]
error(any[])
Cara yang disarankan untuk mencatat data kesalahan (tingkat 4) selama pemanggilan.
Mirip dengan console.errorNode.js, tetapi memiliki integrasi dengan fitur Azure seperti wawasan aplikasi
function error(args: any[])
Parameter
- args
-
any[]
info(any[])
Cara yang disarankan untuk mencatat data informasi (tingkat 2) selama pemanggilan.
Mirip dengan console.infoNode.js, tetapi memiliki integrasi dengan fitur Azure seperti wawasan aplikasi
function info(args: any[])
Parameter
- args
-
any[]
log(any[])
Cara yang disarankan untuk mencatat data selama pemanggilan.
Mirip dengan console.logNode.js, tetapi memiliki integrasi dengan fitur Azure seperti wawasan aplikasi Menggunakan tingkat log 'informasi'
function log(args: any[])
Parameter
- args
-
any[]
trace(any[])
Cara yang disarankan untuk mencatat data pelacakan (tingkat 0) selama pemanggilan.
Mirip dengan console.traceNode.js, tetapi memiliki integrasi dengan fitur Azure seperti wawasan aplikasi
function trace(args: any[])
Parameter
- args
-
any[]
warn(any[])
Cara yang disarankan untuk mencatat data peringatan (tingkat 3) selama pemanggilan.
Mirip dengan console.warnNode.js, tetapi memiliki integrasi dengan fitur Azure seperti wawasan aplikasi
function warn(args: any[])
Parameter
- args
-
any[]