DkmInspectionContext.GetFrameName Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yığın çerçevesi için bir metin temsili sağlar. Bu, biçimlendirilen çağrı yığını oluşturulurken kullanılır.
Bu yöntem, belirtilen çalışma listesine yeni bir iş öğesi ekler ve iş öğesi eklendikten sonra döndürülür. İş öğesinin gerçek işlenmesi zaman uyumsuzdur. Çağrıyı yapan, isteğin tamamlanma yordamı aracılığıyla tamamlandığını bilgilendirilir.
Konum kısıtlaması: IDE bileşenleri, hangi tür kodun ayıklanmakta olduğuna bakmaksızın bu yöntemi çağırabilir. Bu yöntem, CLR altında çalışan kodda hata ayıklarken hata ayıklama İzleyicisi bileşenlerinde de desteklenir; Ancak, bu işlev gelecek bir sürümde kaldırılabilir.
public:
void GetFrameName(Microsoft::VisualStudio::Debugger::DkmWorkList ^ WorkList, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ Frame, Microsoft::VisualStudio::Debugger::Evaluation::DkmVariableInfoFlags ArgumentFlags, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Evaluation::DkmGetFrameNameAsyncResult> ^ CompletionRoutine);
public void GetFrameName (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame Frame, Microsoft.VisualStudio.Debugger.Evaluation.DkmVariableInfoFlags ArgumentFlags, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Evaluation.DkmGetFrameNameAsyncResult> CompletionRoutine);
member this.GetFrameName : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.Evaluation.DkmVariableInfoFlags * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Evaluation.DkmGetFrameNameAsyncResult> -> unit
Public Sub GetFrameName (WorkList As DkmWorkList, Frame As DkmStackWalkFrame, ArgumentFlags As DkmVariableInfoFlags, CompletionRoutine As DkmCompletionRoutine(Of DkmGetFrameNameAsyncResult))
Parametreler
- WorkList
- DkmWorkList
Yeni iş öğesinin ekleneceği WorkList.
- Frame
- DkmStackWalkFrame
'Ndaki Değerlendirici 'in tanımlamasını istediği, atılanmış çerçeveler.
- ArgumentFlags
- DkmVariableInfoFlags
'Ndaki Bağımsız değişkenlerle ilgili hangi bilgilerin çerçeve adına dahil edileceğini belirten bayraklar.
- CompletionRoutine
- DkmCompletionRoutine<DkmGetFrameNameAsyncResult>
İstek tamamlandığında harekete geçirme yordamı. İstek, iş listesine başarıyla eklendiğinde, bu her zaman başlatılır (işlem iptal edildiğinde dahil). Bu, iş öğesi ekleme başarısız olursa hiçbir şekilde harekete geçmeyecektir.