Aracılığıyla paylaş


AssemblyInfo.StackTrace Özellik

Tanım

Geçerli yığın izleme bilgilerini alır.

public:
 property System::String ^ StackTrace { System::String ^ get(); };
public string StackTrace { get; }
member this.StackTrace : string
Public ReadOnly Property StackTrace As String

Özellik Değeri

String Geçerli yığın izleme bilgilerini içeren. Dönüş değeri olabilir Empty.

Özel durumlar

İstenen yığın izleme bilgileri aralık dışında.

Örnekler

Bu örnekte, kodun My.Application.Info.StackTrace yürütüldiği noktadan uygulamanın yığın izlemesini görüntülemek için özelliği kullanılır.

MsgBox("Stack trace: " & My.Application.Info.StackTrace)

Açıklamalar

özelliği, My.Application.Info.StackTrace yöntem çağrılarını ters kronolojik sırayla listeler; diğer bir ifadeyle, ilk olarak en son yöntem çağrısını açıklar ve yığındaki her yöntem çağrısını ayrı bir satırda listeler. Ancak özellik, My.Application.Info.StackTrace iyileştirme sırasında gerçekleşen kod dönüştürmeleri nedeniyle beklendiği kadar çok yöntem çağrısı raporlamayabilir.

Genellikle, yığın izleme bilgileri uygulamalarda hata ayıklamak için kullanılır.

Her yöntem çağrısının stack-trace bilgileri aşağıdaki gibi biçimlendirilir:

"fullClassName'de. FileName:line LineNumber " içinde MethodName(MethodParams)

"at" değişmez değeri üç boşlukla gösterilir ve hata ayıklama simgeleri yoksa "in" ve ":line" değişmez değerleri atlanır. , , MethodName, MethodParamsFileNameve LineNumber yer tutucuları FullClassNameaşağıdaki gibi tanımlanan gerçek değerlerle değiştirilir:

Bölüm Description
FullClassName Ad alanı dahil olmak üzere sınıfın tam adı.
Methodname Yöntemin adı.
MethodParams Parametre türü/ad çiftleri listesi. Her çift virgülle (,) ayrılır. MethodName sıfır parametre alırsa bu bilgiler atlanır.
FileName MethodName yönteminin bildirildiği kaynak dosyanın adı. Hata ayıklama simgeleri kullanılabilir durumda değilse, bu bilgi atlanır.
SatırSayısı Çağrı yığınındaki yönerge için MethodName'den kaynak kodu içeren FileName'deki satırın numarası. Hata ayıklama simgeleri kullanılabilir durumda değilse, bu bilgi atlanır.

özelliği, My.Applicaiton.Info.StackTrace özelliğine StackTrace benzer bir işlevsellik sağlar.

Proje Türüne Göre Kullanılabilirlik

Proje türü Kullanılabilir
Windows Forms Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Forms Denetim Kitaplığı Evet
Web Denetim Kitaplığı No
Windows Hizmeti Evet
Web Sitesi No

Şunlara uygulanır

Ayrıca bkz.