MessagingError class
Mesajlaşma Hatası için temel sınıfı açıklar.
- Extends
-
Error
Oluşturucular
Messaging |
Özellikler
address | Ağ bağlantısının başarısız olduğu adres.
Yalnızca örneği bir Node.js |
code | Hatayı tanımlayan bir dize etiketi. |
errno | Sistem tarafından sağlanan hata numarası.
Yalnızca örneği bir Node.js |
info | Hata hakkında ek ayrıntılar. |
name | Hata adı. Varsayılan değer: "MessagingError". |
port | Kullanılamayan ağ bağlantısı bağlantı noktası.
Yalnızca örneği bir Node.js |
retryable | Hatanın yeniden denenip denenemeyeceğini açıklar. Varsayılan: true. |
syscall | Hatayı tetikleyen sistem çağrısının adı.
Yalnızca örneği bir Node.js |
Devralınan Özellikler
message | |
prepare |
Yığın izlemelerini biçimlendirmek için isteğe bağlı geçersiz kılma Bkz. https://v8.dev/docs/stack-trace-api#customizing-stack-traces |
stack | |
stack |
Devralınan Yöntemler
capture |
Hedef nesnede .stack özelliği oluşturma |
Oluşturucu Ayrıntıları
MessagingError(string, Error)
new MessagingError(message: string, originalError?: Error)
Parametreler
- message
-
string
Hata hakkında daha fazla bilgi sağlayan hata iletisi.
- originalError
-
Error
Özelliğin Node.js SystemError
bulunan bir özellikle eşleşmesi durumunda özellikleri MessagingError'a kopyalanacak bir hata.
Özellik Ayrıntıları
address
Ağ bağlantısının başarısız olduğu adres.
Yalnızca örneği bir Node.js SystemError
ile oluşturulduysa MessagingError
bulunur.
address?: string
Özellik Değeri
string
code
Hatayı tanımlayan bir dize etiketi.
code?: string
Özellik Değeri
string
errno
Sistem tarafından sağlanan hata numarası.
Yalnızca örneği bir Node.js SystemError
ile oluşturulduysa MessagingError
bulunur.
errno?: string | number
Özellik Değeri
string | number
info
Hata hakkında ek ayrıntılar.
info?: any
Özellik Değeri
any
name
Hata adı. Varsayılan değer: "MessagingError".
name: string
Özellik Değeri
string
port
Kullanılamayan ağ bağlantısı bağlantı noktası.
Yalnızca örneği bir Node.js SystemError
ile oluşturulduysa MessagingError
bulunur.
port?: number
Özellik Değeri
number
retryable
Hatanın yeniden denenip denenemeyeceğini açıklar. Varsayılan: true.
retryable: boolean
Özellik Değeri
boolean
syscall
Hatayı tetikleyen sistem çağrısının adı.
Yalnızca örneği bir Node.js SystemError
ile oluşturulduysa MessagingError
bulunur.
syscall?: string
Özellik Değeri
string
Devralınan Özellik Detayları
message
message: string
Özellik Değeri
string
Devralınan Error.message
prepareStackTrace
Yığın izlemelerini biçimlendirmek için isteğe bağlı geçersiz kılma
Bkz. https://v8.dev/docs/stack-trace-api#customizing-stack-traces
static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
Özellik Değeri
(err: Error, stackTraces: CallSite[]) => any
Devralınan Error.prepareStackTrace
stack
stack?: string
Özellik Değeri
string
Devralınan Error.stack
stackTraceLimit
static stackTraceLimit: number
Özellik Değeri
number
Devralınan Error.stackTraceLimit
Devralınan Yöntemin Ayrıntıları
captureStackTrace(object, Function)
Hedef nesnede .stack özelliği oluşturma
static function captureStackTrace(targetObject: object, constructorOpt?: Function)
Parametreler
- targetObject
-
object
- constructorOpt
-
Function
Devralınan Error.captureStackTrace