Aracılığıyla paylaş


MessagingError class

Mesajlaşma Hatası için temel sınıfı açıklar.

Extends

Error

Oluşturucular

MessagingError(string, Error)

Özellikler

address

Ağ bağlantısının başarısız olduğu adres. Yalnızca örneği bir Node.js SystemErrorile oluşturulduysa MessagingError mevcuttur.

code

Hatayı tanımlayan bir dize etiketi.

errno

Sistem tarafından sağlanan hata numarası. Yalnızca örneği bir Node.js SystemErrorile oluşturulduysa MessagingError mevcuttur.

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 SystemErrorile oluşturulduysa MessagingError mevcuttur.

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 SystemErrorile oluşturulduysa MessagingError mevcuttur.

Devralınan Özellikler

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

stack
stackTraceLimit

Devralınan Yöntemler

captureStackTrace(object, Function)

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 SystemErrorbulunan özellikle eşleşmesi durumunda özellikleri MessagingError'a kopyalanacak olan 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 SystemErrorile oluşturulduysa MessagingError mevcuttur.

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 SystemErrorile oluşturulduysa MessagingError mevcuttur.

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 SystemErrorile oluşturulduysa MessagingError mevcuttur.

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 SystemErrorile oluşturulduysa MessagingError mevcuttur.

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