IDebugExpressionEvaluator2::Terminate
İfade değerlendiricisini durdurur ve temizler.
Sözdizimi
İade Değeri
Başarılı olursa döndürür S_OK
; aksi takdirde bir hata kodu döndürür.
Açıklamalar
İfade değerlendiricisine ne zaman temizlendiğini bildirir.
Örnek
Aşağıdaki örnek, IDebugExpressionEvaluator2 arabirimini kullanıma sunan bir ExpressionEvaluatorPackage nesnesi için bu yöntemin nasıl uygulandığını gösterir.
STDMETHODIMP ExpressionEvaluatorPackage::Terminate(void)
{
// scan the namespaces contained and delete
EEExtensionMethodCache **ppChild = NULL;
m_HashExtensionMethodCache.ResetHashIterator();
while (ppChild = m_HashExtensionMethodCache.IterateHash())
{
delete *ppChild;
}
return VBEEImplicitVariables::Terminate();
}