Share via


AssetException Sınıf

Varlıklarla ilgili tüm özel durumlar için sınıf.

Devralma
AssetException

Oluşturucu

AssetException(message: str, no_personal_data_message: str, *args, target: ErrorTarget = 'Unknown', error_category: ErrorCategory = 'Unknown', **kwargs)

Parametreler

message
str
Gerekli

Hatayı açıklayan bir ileti. Bu, kullanıcının göreceği hata iletisidir.

no_personal_data_message
str
Gerekli

Herhangi bir kişisel veri olmadan hata iletisi. Bu, telemetri günlüklerine gönderilecektir.

target
ErrorTarget
Gerekli

Özel durumun oluşturulmasına neden olan öğenin adı.

error_category
ErrorCategory
Gerekli

Hata kategorisi varsayılan olarak Bilinmiyor olur.

Keyword-Only Parameters

target
varsayılan değer: Unknown
error_category
varsayılan değer: Unknown

Yöntemler

add_note

Exception.add_note(not) – özel duruma not ekleme

raise_with_traceback

Mevcut izleme geri izlemesiyle özel durumu tetikler.

Sürüm 1.22.0'dan bu yana kullanım dışı: Python 2'i artık desteklemediğimiz için bu yöntem kullanım dışı bırakılmıştır. Bunun yerine raise/from kullanın.

with_traceback

Exception.with_traceback(tb) – kendini ayarla. tb'ye geri izleme ve kendini döndürme.

add_note

Exception.add_note(not) – özel duruma not ekleme

add_note()

raise_with_traceback

Mevcut izleme geri izlemesiyle özel durumu tetikler.

Sürüm 1.22.0'dan bu yana kullanım dışı: Python 2'i artık desteklemediğimiz için bu yöntem kullanım dışı bırakılmıştır. Bunun yerine raise/from kullanın.

raise_with_traceback() -> None

with_traceback

Exception.with_traceback(tb) – kendini ayarla. tb'ye geri izleme ve kendini döndürme.

with_traceback()

Öznitelikler

args

error_category

Hata kategorisini döndür.

Döndürülenler

Hata kategorisi.

Dönüş türü

no_personal_data_message

Kişisel veri olmadan hata iletisini döndür.

Döndürülenler

Kişisel veri yok hata iletisi.

Dönüş türü

str

target

Hata hedefini döndürür.

Döndürülenler

Hata hedefi.

Dönüş türü