DkmModule.GetMethodSymbolStoreData 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.
Aşırı Yüklemeler
| GetMethodSymbolStoreData(DkmClrMethodId) |
Bir yöntem içindeki kapsamları döndürür. Her zaman en az bir kapsam olacaktır. |
| GetMethodSymbolStoreData(DkmWorkList, DkmClrMethodId, DkmCompletionRoutine<DkmGetMethodSymbolStoreDataAsyncResult>) |
Bir yöntem içindeki kapsamları döndürür. Her zaman en az bir kapsam olacaktı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. |
GetMethodSymbolStoreData(DkmClrMethodId)
Bir yöntem içindeki kapsamları döndürür. Her zaman en az bir kapsam olacaktır.
public:
cli::array <Microsoft::VisualStudio::Debugger::Clr::DkmClrMethodScopeData> ^ GetMethodSymbolStoreData(Microsoft::VisualStudio::Debugger::Clr::DkmClrMethodId MethodId);
public Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodScopeData[] GetMethodSymbolStoreData (Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId MethodId);
member this.GetMethodSymbolStoreData : Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId -> Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodScopeData[]
Public Function GetMethodSymbolStoreData (MethodId As DkmClrMethodId) As DkmClrMethodScopeData()
Parametreler
- MethodId
- DkmClrMethodId
'Ndaki Dkmclrmethodıd, sembol deposunun bir modül içindeki belirli bir CLR metodunu anlama konusunu benzersiz şekilde tanımlamak için kullanılan bir belirteç/sürüm çiftidir.
Döndürülenler
Dışı DkmClrMethodScopeData [] bir metot içindeki kapsamı tanımlar. Bunlar ıstreamunmanagedwriter:: OpenScope/CloseScope kullanılarak tanımlanmıştır.
Şunlara uygulanır
GetMethodSymbolStoreData(DkmWorkList, DkmClrMethodId, DkmCompletionRoutine<DkmGetMethodSymbolStoreDataAsyncResult>)
Bir yöntem içindeki kapsamları döndürür. Her zaman en az bir kapsam olacaktı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.
public:
void GetMethodSymbolStoreData(Microsoft::VisualStudio::Debugger::DkmWorkList ^ WorkList, Microsoft::VisualStudio::Debugger::Clr::DkmClrMethodId MethodId, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Symbols::DkmGetMethodSymbolStoreDataAsyncResult> ^ CompletionRoutine);
public void GetMethodSymbolStoreData (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId MethodId, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmGetMethodSymbolStoreDataAsyncResult> CompletionRoutine);
member this.GetMethodSymbolStoreData : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmGetMethodSymbolStoreDataAsyncResult> -> unit
Public Sub GetMethodSymbolStoreData (WorkList As DkmWorkList, MethodId As DkmClrMethodId, CompletionRoutine As DkmCompletionRoutine(Of DkmGetMethodSymbolStoreDataAsyncResult))
Parametreler
- WorkList
- DkmWorkList
Yeni iş öğesinin ekleneceği WorkList.
- MethodId
- DkmClrMethodId
'Ndaki Dkmclrmethodıd, sembol deposunun bir modül içindeki belirli bir CLR metodunu anlama konusunu benzersiz şekilde tanımlamak için kullanılan bir belirteç/sürüm çiftidir.
- CompletionRoutine
- DkmCompletionRoutine<DkmGetMethodSymbolStoreDataAsyncResult>
İ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.